#! /usr/bin/env python
# -*- coding: utf-8 -*-
import web
import json
import re
from web import form
import string
import config

from application.utilities.ctGet import ZF
from application.utilities.ctAnalytics import ctAnalytics
#from application.utilities.render_template import render_template

#存储客户端信息
all_client = {}


def json_err(code,content):
    web.header('Content-Type', 'application/json')
    """用于生成json error内容"""
    dic = {'errcode':code,'errmsg': content}
    json_object = json.dumps(dic)
    return json_object

class pre:
        def GET(self):
                #新建类

                content = web.input()
                if content.has_key('liren'):
                        is_liren = content.liren
                else:
                        is_liren = 0

                zClass = ZF(is_liren)
                result = zClass.pre()

                #存储在全局变量中
                if not result.has_key('errcode'):
                        all_client[result['time_md5']] = zClass

                #返回
                return json.dumps(result)

class login:
        def POST(self):
                #获取并验证传入参数
                content = web.input()
                #判断是不是里仁
                if content.has_key('liren'):
                        is_liren = content.liren
                else:
                        is_liren = 0

                if not content.has_key('xh') or content.xh == "": #TODO 验证学号格式
                        return json_err(2,"学号不能为空！")
                if not content.has_key('pw') or content.pw == "":
                        return json_err(2,"密码不能为空！")

                #通过time_md5获取类 或 新建类
                if content.has_key('time_md5') and content.time_md5 != "":
                        zClass = all_client.get(content.time_md5, 0)
                        if zClass == 0:
                                return json_err(5,"time_md5错误或超时，请访问pre或login接口获取！")

                        if content.has_key('cCode'):
                                verify_code = content.cCode
                        else:
                                verify_code = None

                        zClass.set_login_info(content.xh, content.pw,verify_code)
                        result = zClass.login()
                else:

                        zClass = ZF(is_liren)
                        zClass.set_login_info(content.xh, content.pw)
                        result = zClass.login()

                #获取错误并返回
                if result['errcode'] != 0:
                        return json.dumps(result)

                #存储在全绝变量中
                all_client[result['time_md5']] = zClass

                #返回
                return json.dumps(result)

class info:
        def POST(self):
                #获取并验证传入参数
                content = web.input()
                if not content.has_key('time_md5')  or content.time_md5 == "":
                        return json_err(2,"time_md5不能为空！")

                #通过time_md5获取类
                zClass = all_client.get(content.time_md5,0)
                if zClass == 0:
                        return json_err(5,"time_md5错误或超时，请访问pre或login接口获取！")

                #获取头像
                ct_photo_dir = zClass.get_cphoto()

                #获取html
                ct_html = zClass.get_cinfo()

                # ct_html = {"content": "\r\n<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">\r\n<HTML lang=\"gb2312\">\r\n\t<HEAD>\r\n\t\t<title>\u73b0\u4ee3\u6559\u5b66\u7ba1\u7406\u4fe1\u606f\u7cfb\u7edf</title>\r\n\t\t<meta name=\"vs_snapToGrid\" content=\"False\">\r\n\t\t<meta name=\"vs_showGrid\" content=\"False\">\r\n\t\t<meta content=\"IE=EmulateIE7\" http-equiv=\"X-UA-Compatible\">\r\n\t\t<meta content=\"text/html; charset=gb2312\" http-equiv=\"Content-Type\">\r\n\t\t<meta content=\"gb2312\" http-equiv=\"Content-Language\">\r\n\t\t<meta name=\"robots\" content=\"all\">\r\n\t\t<meta name=\"author\" content=\"\u4f5c\u8005\u4fe1\u606f\">\r\n\t\t<meta name=\"Copyright\" content=\"\u7248\u6743\u4fe1\u606f\">\r\n\t\t<meta name=\"description\" content=\"\u7ad9\u70b9\u4ecb\u7ecd\">\r\n\t\t<meta name=\"keywords\" content=\"\u7ad9\u70b9\u5173\u952e\u8bcd\">\r\n\t\t<LINK rel=\"icon\" type=\"image/x-icon\" href=\"style/base/favicon.ico\">\r\n\t\t\t<LINK rel=\"stylesheet\" type=\"text/css\" href=\"style/base/jw.css\" media=\"all\">\r\n\t\t\t\t<LINK rel=\"stylesheet\" type=\"text/css\" href=\"style/standard/jw.css\" media=\"all\">\r\n\t\t\t\t\t<script language=\"javascript\" src=\"js/My97DatePicker/WdatePicker.js\"></script>\r\n\t\t\t\t\t<!-----------\t<SCRIPT language=\"javascript\">\r\n\t\t\t\tfunction check() {\t\t\t\t\r\n\t\t\t\t\t\talert(\"\u8bf7\u95ee\u6e05\u695a\u4e0a\u4f20\u9014\u5f84\uff0c\u7f51\u4e0a\u4e0a\u4f20\u73b0\u4e0d\u5f00\u653e\uff01\u3002\");\r\n\t\t\t\t\t    return;\r\n\t\t\t\t                     }\t\t\t\t\t\t\r\n\t\t</SCRIPT>-------------->\r\n\t\t\t\t\t<SCRIPT language=\"javascript\">\r\n\t\t\t\t\t\r\n\t\t   function datePopUp()\r\n\t\t\t\t{\t\r\n\t\t\t\t\tvar field = window.event.srcElement.field;\r\n\t\t\t\t\tvar params = new Object();\r\n\t\t\t\t\tparams.value = document.all(field).value;\r\n\t\t\t\t\tparams.dateFormat = document.all(field).dateFormat;\r\n\t\t\t\t\tvar dateValue = \"\"\r\n\r\n\r\n\t\t\t\t\tif (language())\r\n\t\t\t\t\t{\r\n\t\t\t\t\t\tdateValue = window.showModalDialog(\"calendar_English.htm\", params, \"help=no;status=no; dialogHeight:0px; dialogWidth:0px; dialogTop:0px; dialogLeft:0px\");\r\n\t\t\t\t\t}\r\n\t\t\t\t\telse\r\n\t\t\t\t\t{\r\n\t\t\t\t\t\tdateValue = window.showModalDialog(\"calendar.htm\", params, \"help=no;status=no; dialogHeight:0px; dialogWidth:0px; dialogTop:0px; dialogLeft:0px\");\r\n\t\t\t\t\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\tif (document.all(field).dateFormat == \"ymd\")\r\n\t\t\t\t\t\tdocument.all(field).value = dateValue.replace(/[-\\/.]/g,\"\");\r\n\t\t\t\t\telse\r\n\t\t\t\t\t{\r\n\t\t\t\t\t\tdocument.all(field).value = dateValue;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\tfunction checkRDTSJ(obj){\r\n\t\t\t\t\tvar rdtsj=obj.value;\r\n\t\t\t\t\tvar reg=/((^((1[8-9]\\d{2})|([2-9]\\d{3}))(10|12|0?[13578])(3[01]|[12][0-9]|0?[1-9])$)|(^((1[8-9]\\d{2})|([2-9]\\d{3}))(11|0?[469])(30|[12][0-9]|0?[1-9])$)|(^((1[8-9]\\d{2})|([2-9]\\d{3}))(0?2)(2[0-8]|1[0-9]|0?[1-9])$)|(^([2468][048]00)(0?2)(29)$)|(^([3579][26]00)(0?2)(29)$)|(^([1][89][0][48])(0?2)(29)$)|(^([2-9][0-9][0][48])(0?2)(29)$)|(^([1][89][2468][048])(0?2)(29)$)|(^([2-9][0-9][2468][048])(0?2)(29)$)|(^([1][89][13579][26])(0?2)(29)$)|(^([2-9][0-9][13579][26])(0?2)(29)$))/;\r\n\t\t\t\t\tif(!rdtsj.match(reg))\r\n\t\t\t\t\t{\r\n\t\t\t\t\t\tif (language())\r\n\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\talert(\"Time for joining League or Party is illegal!\");\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\telse\r\n\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\talert(\"\u5165\u515a(\u56e2)\u65f6\u95f4\u4e0d\u5408\u6cd5\uff01\");\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\tobj.focus();\r\n\t\t\t\t\t\tobj.select();\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\tfunction btnXMPYXD()\r\n\t\t\t\t{\r\n\t\t\t\tvar strMessage;\r\n\t\t\t\tstrMessage=\"\u8bf7\u786e\u8ba4\u59d3\u540d\u62fc\u97f3\u662f\u5426\u6b63\u786e\uff1f\u5355\u51fb\u201c\u786e\u5b9a\u201d\u8868\u793a\u6821\u5bf9\u786e\u8ba4\u3002\u5355\u51fb\u201c\u53d6\u6d88\u201d\u505c\u6b62\u63d0\u4ea4\u3002\";\r\n\t\t\t\t\r\n\t\t\t\t}\r\n\t\t\t\tfunction language()\r\n\t\t\t\t{\r\n\t\t\t\t\tvar lan=document.getElementById(\"hidLanguage\").value;\r\n\t\t\t\t\tif (lan==\"English\")\r\n\t\t\t\t\t{\r\n\t\t\t\t\t\treturn true;\r\n\t\t\t\t\t}\r\n\t\t\t\t\telse\r\n\t\t\t\t\t{\r\n\t\t\t\t\t\treturn false;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t\r\n\t\t\t\tfunction dq(obj,bs){\r\n\t\t\t    \tvar xjsbh\r\n\t\t\t    \t//modify by lim 20110128 \u6dfb\u52a0\u7528\u6237\u540d\r\n\t\t\t    \tif (bs==\"1\"){xjsbh=window.showModalDialog('dqxz.aspx?xh=140104010011&type=qr','\u9009\u62e9\u5730\u533a','dialogWidth=750px;dialogHeight=450px;scrollbars=no;resizable=no');}\r\n\t\t\t    \telse\r\n\t\t\t    \t//modify by lim 20110128 \u6dfb\u52a0\u7528\u6237\u540d\r\n\t\t\t    \t{xjsbh=window.showModalDialog('dqxz.aspx?xh=140104010011&type=x','\u9009\u62e9\u5730\u533a','dialogWidth=750px;dialogHeight=450px;scrollbars=no;resizable=no');}\r\n\t\t\t    \t\r\n\t\t\t  \t\tif(xjsbh != \"\" && xjsbh != undefined){  \t\r\n\t\t\t  \t\tdocument.getElementById(obj).value=xjsbh;\r\n\t\t\t  \t\t//document.getElementById('btCsd').value=xjsbh;\r\n\t\t\t  \t\t//document.getElementById('btCsd').innerText=xjsbh;\r\n\t\t\t  \t    }\r\n\t\t\t  \t}\r\n\t\t\t  \t\r\n\t\t\t\r\n\t\t\t\t\t</SCRIPT>\r\n\t\t\t\t\t<STYLE>.WebUserControl11showarrow { WIDTH: 98px; MARGIN-LEFT: -80px }\r\n\t.WebUserControl11textboxwidth { WIDTH: 22px }\r\n\t</STYLE>\r\n\t</HEAD>\r\n\t<BODY>\r\n\t\t<form name=\"Form1\" method=\"post\" action=\"xsgrxx.aspx?xh=140104010011\" id=\"Form1\" enctype=\"multipart/form-data\">\r\n<input type=\"hidden\" name=\"__VIEWSTATE\" value=\"dDwxODkzOTY0NjI7dDw7bDxpPDA+Oz47bDx0PHA8bDxlbmN0eXBlOz47bDxtdWx0aXBhcnQvZm9ybS1kYXRhOz4+O2w8aTw1PjtpPDE3PjtpPDE5PjtpPDIwPjtpPDI0PjtpPDU0PjtpPDU1PjtpPDU5PjtpPDYwPjtpPDY5PjtpPDcwPjtpPDc0PjtpPDc1PjtpPDg0PjtpPDg1PjtpPDEwMT47aTwxMTk+O2k8MTIwPjtpPDEzNj47aTwxMzc+O2k8MTQxPjtpPDE0Mj47aTwxNTU+O2k8MTU5PjtpPDE2MD47aTwxNzQ+O2k8MTc1PjtpPDE4OT47aTwxOTA+O2k8MTk5PjtpPDIwMD47aTwyMjQ+O2k8MjI1PjtpPDIyOT47aTwyMzA+O2k8MjU0PjtpPDI1NT47aTwyNjQ+O2k8MjY1PjtpPDI3ND47aTwyNzU+O2k8MjgzPjtpPDI4Nj47aTwyODc+O2k8MjkxPjtpPDI5Mj47aTwzMDM+O2k8MzA3PjtpPDMwOD47aTwzMTk+O2k8MzIxPjtpPDMyMz47aTwzMjU+O2k8MzI3PjtpPDM0NT47aTwzNDk+O2k8MzUxPjtpPDM1NT47PjtsPHQ8cDxwPGw8VGV4dDs+O2w8MTQwMTA0MDEwMDExOz4+Oz47Oz47dDxwPHA8bDxJbWFnZVVybDs+O2w8cmVhZGltYWdleHMuYXNweD94aD0xNDAxMDQwMTAwMTE7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOW7uuiurueFp+eJh+Wkp+Wwj+S4jei2hei/hzQwa1w8YnJcPueFp+eJh+WDj+e0oO+8iOWuvcOX6auY77yJ5Li677yaMTQ0w5cxNzJcPGJyXD7nhafniYfmoLzlvI/kuLpCTVAvSlBHL0pQRUc7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDE7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOmDneerpTs+Pjs+Ozs+O3Q8dDw7O2w8aTwyPjs+Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOWlszs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8MjAxNDA5MDE7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDIwMTQwOTAxOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwxOTk2LTA5LTExOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwxOTk2LTA5LTExOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzmsrPljJfluIjlpKfpmYTkuK3kuJzmoKHljLo7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOays+WMl+W4iOWkp+mZhOS4reS4nOagoeWMujs+Pjs+Ozs+O3Q8dDxwPHA8bDxEYXRhVGV4dEZpZWxkO0RhdGFWYWx1ZUZpZWxkOz47bDxtem1jO216bWM7Pj47Pjt0PGk8NjA+O0A85rGJ5pePO1xlO+axieaXjzvokpnlj6Tml4875Zue5pePO+iXj+aXjzvnu7TlkL7lsJTml4876IuX5pePO+W9neaXjzvlo67ml4875biD5L6d5pePO+acnemynOaXjzvmu6Hml4875L6X5pePO+eRtuaXjzvnmb3ml4875Zyf5a625pePO+WTiOWwvOaXjzvlk4jokKjlhYvml4875YKj5pePO+m7juaXjzvlgojlg7Pml4875L2k5pePO+eVsuaXjzvpq5jlsbHml4875ouJ56Wc5pePO+awtOaXjzvkuJzkuaHml48757qz6KW/5pePO+aZr+mih+aXjzvmn6/lsJTlhYvlrZzjgIA75Zyf5pePO+i+vuaWoeWwlOaXjzvku6vkvazml487576M5pePO+W4g+acl+aXjzvmkpLmi4nml4875q+b6Zq+5pePO+S7oeS9rOaXjzvplKHkvK/ml4876Zi/5piM5pePO+aZruexs+aXjzvloZTlkInlhYvml4875oCS5pePO+S5jOWtnOWIq+WFizvkv4TnvZfmlq/ml4876YSC5rip5YWL5pePO+W0qem+meaXjzvkv53lronml4876KOV5Zu65pePO+S6rOaXjzvloZTloZTlsJTml48754us6b6Z5pePO+mEguS8puaYpeaXjzvotavlk7Lml4876Zeo5be05pePO+ePnuW3tOaXjzvln7ror7rml4875YW25LuWO+WkluWbveihgOe7n+S4reWbveexjeS6uuWjqzs+O0A85rGJ5pePO1xlO+axieaXjzvokpnlj6Tml4875Zue5pePO+iXj+aXjzvnu7TlkL7lsJTml4876IuX5pePO+W9neaXjzvlo67ml4875biD5L6d5pePO+acnemynOaXjzvmu6Hml4875L6X5pePO+eRtuaXjzvnmb3ml4875Zyf5a625pePO+WTiOWwvOaXjzvlk4jokKjlhYvml4875YKj5pePO+m7juaXjzvlgojlg7Pml4875L2k5pePO+eVsuaXjzvpq5jlsbHml4875ouJ56Wc5pePO+awtOaXjzvkuJzkuaHml48757qz6KW/5pePO+aZr+mih+aXjzvmn6/lsJTlhYvlrZzjgIA75Zyf5pePO+i+vuaWoeWwlOaXjzvku6vkvazml487576M5pePO+W4g+acl+aXjzvmkpLmi4nml4875q+b6Zq+5pePO+S7oeS9rOaXjzvplKHkvK/ml4876Zi/5piM5pePO+aZruexs+aXjzvloZTlkInlhYvml4875oCS5pePO+S5jOWtnOWIq+WFizvkv4TnvZfmlq/ml4876YSC5rip5YWL5pePO+W0qem+meaXjzvkv53lronml4876KOV5Zu65pePO+S6rOaXjzvloZTloZTlsJTml48754us6b6Z5pePO+mEguS8puaYpeaXjzvotavlk7Lml4876Zeo5be05pePO+ePnuW3tOaXjzvln7ror7rml4875YW25LuWO+WkluWbveihgOe7n+S4reWbveexjeS6uuWjqzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w85rGJ5pePOz4+Oz47Oz47dDx0PHA8cDxsPERhdGFUZXh0RmllbGQ7RGF0YVZhbHVlRmllbGQ7PjtsPGpnbWM7amdtYzs+Pjs+O3Q8aTwxPjtAPFxlOz47QDxcZTs+Pjs+Ozs+O3Q8dDxwPHA8bDxEYXRhVGV4dEZpZWxkO0RhdGFWYWx1ZUZpZWxkOz47bDxaWk1NbWM7WlpNTW1jOz4+Oz47dDxpPDE1PjtAPOWbouWRmDtcZTvkuK3lhbHlhZrlkZg75Lit5YWx6aKE5aSH5YWa5ZGYO+WFsemdkuWbouWRmDvmsJHpnanlp5TlkZg75rCR55uf55uf5ZGYO+awkeW7uuS8muWRmDvmsJHov5vkvJrlkZg75Yac5bel5YWa5YWa5ZGYO+iHtOWFrOWFmuWFmuWRmDvkuZ3kuInlrabnpL7npL7lkZg75Y+w55uf55uf5ZGYO+aXoOWFmua0vuawkeS4u+S6uuWjqzvnvqTkvJc7PjtAPOWbouWRmDtcZTvkuK3lhbHlhZrlkZg75Lit5YWx6aKE5aSH5YWa5ZGYO+WFsemdkuWbouWRmDvmsJHpnanlp5TlkZg75rCR55uf55uf5ZGYO+awkeW7uuS8muWRmDvmsJHov5vkvJrlkZg75Yac5bel5YWa5YWa5ZGYO+iHtOWFrOWFmuWFmuWRmDvkuZ3kuInlrabnpL7npL7lkZg75Y+w55uf55uf5ZGYO+aXoOWFmua0vuawkeS4u+S6uuWjqzvnvqTkvJc7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOWbouWRmDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w85rKz5YyXOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzmsrPljJc7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA1MDYwMDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8MDUwNjAwOz4+Oz47Oz47dDx0PHA8cDxsPERhdGFUZXh0RmllbGQ7RGF0YVZhbHVlRmllbGQ7PjtsPG1jO21jOz4+Oz47dDxpPDE+O0A8LS3pgInmi6nnnIHku70tLTs+O0A8XGU7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDEwODUxMjIwNjs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8MTA4NTEyMjA2Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwxMzAxMjUxOTk2MDkxMTM1Mjc7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDEzMDEyNTE5OTYwOTExMzUyNzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w86Z2e5a6a5ZCROz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzpnZ7lrprlkJE7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOS/oeaBr+enkeWtpuS4juW3peeoi+WtpumZojs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w85L+h5oGv56eR5a2m5LiO5bel56iL5a2m6ZmiOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzmsrPljJfnnIHnn7PlrrbluoTluILooYzllJDljr/pvpnlt57plYfpppnmuK/ot68xMDblj7cx5qCLMeWNleWFgzUwMuWupDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w85rKz5YyX55yB55+z5a625bqE5biC6KGM5ZSQ5Y6/6b6Z5bee6ZWH6aaZ5riv6LevMTA25Y+3MeagizHljZXlhYM1MDLlrqQ7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOiuoeeul+acuuenkeWtpuS4juaKgOacrzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w86K6h566X5py656eR5a2m5LiO5oqA5pyvOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzorqHnrpfmnLoxNC0xOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzorqHnrpfmnLoxNC0xOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDw0Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDw0Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDw2Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDw2Oz4+Oz47Oz47dDxwPHA8bDxWaXNpYmxlOz47bDxvPGY+Oz4+Oz47Oz47dDxwPHA8bDxWaXNpYmxlOz47bDxvPGY+Oz4+Oz47Oz47dDx0PHA8cDxsPFZpc2libGU7PjtsPG88Zj47Pj47Pjs7Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOaciTs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w85pyJOz4+Oz47Oz47dDxwPHA8bDxWaXNpYmxlOz47bDxvPGY+Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwyMDE0Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwyMDE0Oz4+Oz47Oz47dDxwPHA8bDxWaXNpYmxlOz47bDxvPGY+Oz4+Oz47Oz47dDw7bDxpPDE+O2k8ND47aTw1Pjs+O2w8dDw7bDxpPDA+O2k8MT47PjtsPHQ8cDxwPGw8VGV4dDs+O2w8MTQxMzAxMDgxNTIzODM7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDE0MTMwMTA4MTUyMzgzOz4+Oz47Oz47Pj47dDw7bDxpPDE+Oz47bDx0PHA8cDxsPFZpc2libGU7PjtsPG88dD47Pj47Pjs7Pjs+Pjt0PDtsPGk8MT47aTwyPjs+O2w8dDxwPHA8bDxUZXh0Oz47bDxcZTs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDtWaXNpYmxlOz47bDxcZTtvPHQ+Oz4+Oz47Oz47Pj47Pj47dDxwPGw8VmlzaWJsZTs+O2w8bzxmPjs+PjtsPGk8MT47aTwzPjtpPDU+Oz47bDx0PDtsPGk8MD47PjtsPHQ8dDxwPHA8bDxEYXRhVGV4dEZpZWxkO0RhdGFWYWx1ZUZpZWxkOz47bDxtYztkbTs+Pjs+O3Q8aTwxPjtAPC0t6YCJ5oup55yB5Lu9LS07PjtAPFxlOz4+O2w8aTwwPjs+Pjs7Pjs+Pjt0PDtsPGk8MD47PjtsPHQ8dDw7dDxpPDE+O0A8LS3pgInmi6nlnLDljLotLTs+O0A8XGU7Pj47bDxpPDA+Oz4+Ozs+Oz4+O3Q8O2w8aTwxPjs+O2w8dDx0PDt0PGk8MT47QDwtLemAieaLqeWOv+W4gi0tOz47QDxcZTs+Pjs+Ozs+Oz4+Oz4+O3Q8cDxsPFZpc2libGU7PjtsPG88Zj47Pj47bDxpPDE+O2k8Mz47aTw1Pjs+O2w8dDw7bDxpPDA+Oz47bDx0PHQ8cDxwPGw8RGF0YVRleHRGaWVsZDtEYXRhVmFsdWVGaWVsZDs+O2w8bWM7ZG07Pj47Pjt0PGk8MT47QDwtLemAieaLqeecgeS7vS0tOz47QDxcZTs+PjtsPGk8MD47Pj47Oz47Pj47dDw7bDxpPDA+Oz47bDx0PHQ8O3Q8aTwxPjtAPC0t6YCJ5oup5Zyw5Yy6LS07PjtAPFxlOz4+O2w8aTwwPjs+Pjs7Pjs+Pjt0PDtsPGk8MD47PjtsPHQ8dDw7dDxpPDE+O0A8LS3pgInmi6nljr/luIItLTs+O0A8XGU7Pj47Pjs7Pjs+Pjs+Pjt0PHA8bDxWaXNpYmxlOz47bDxvPGY+Oz4+O2w8aTwzPjs+O2w8dDw7bDxpPDA+Oz47bDx0PHQ8cDxwPGw8RGF0YVRleHRGaWVsZDtEYXRhVmFsdWVGaWVsZDs+O2w8eGJtYzt4YmRtOz4+Oz47dDxpPDE+O0A8XGU7PjtAPFxlOz4+Oz47Oz47Pj47Pj47dDxwPGw8VmlzaWJsZTs+O2w8bzxmPjs+Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8bDxWaXNpYmxlOz47bDxvPGY+Oz4+O2w8aTwzPjs+O2w8dDxAMDw7Ozs7Ozs7Ozs7Pjs7Pjs+Pjt0PHA8O3A8bDxvbmNsaWNrOz47bDx3aW5kb3cuY2xvc2UoKVw7Oz4+Pjs7Pjs+Pjs+Pjs+mnMrj7V19SaRkpy7/wBSe0KY4fw=\" />\r\n\r\n<input type=\"hidden\" name=\"__VIEWSTATEGENERATOR\" value=\"BC8651C8\" />\r\n\r\n\t\t\t<input name=\"hidLanguage\" id=\"hidLanguage\" type=\"hidden\" />\r\n\t\t\t<div style=\"DISPLAY: none\" class=\"toolbox\">\r\n\t\t\t\t<!-- \u6309\u94ae -->\r\n\t\t\t\t<div class=\"buttonbox\"></div>\r\n\t\t\t\t<!-- \u6309\u94ae -->\r\n\t\t\t\t<!-- \u8fc7\u6ee4\u6761\u4ef6\u5f00\u59cb -->\r\n\t\t\t\t<!-- \u8fc7\u6ee4\u6761\u4ef6\u7ed3\u675f -->\r\n\t\t\t\t<!-- \u8fc7\u6ee4\u6761\u4ef6\u7ed3\u675f -->\r\n\t\t\t\t<p class=\"toolbox_fot\"><em></em></p>\r\n\t\t\t</div>\r\n\t\t\t<!-- \u591a\u529f\u80fd\u64cd\u4f5c\u533a -->\r\n\t\t\t<!-- \u5185\u5bb9\u663e\u793a\u533a\u5f00\u59cb -->\r\n\t\t\t<div class=\"main_box\">\r\n\t\t\t\t<div class=\"mid_box\">\r\n\t\t\t\t\t<div class=\"title\">\r\n\t\t\t\t\t\t<p><FONT face=\"\u5b8b\u4f53\"></FONT> \r\n\t\t\t\t\t\t\t<!-- \u67e5\u8be2\u5f97\u5230\u7684\u6570\u636e\u91cf\u663e\u793a\u533a\u57df --></p>\r\n\t\t\t\t\t</div>\r\n\t\t\t\t\t<!-- From\u5185\u5bb9 --><span class=\"formbox\">\r\n\t\t\t\t\t\t<table class=\"formlist\" width=\"100%\" align=\"center\">\r\n\t\t\t\t\t\t\t<tr>\r\n\t\t\t\t\t\t\t\t<TD class=\"trbg1\"><span id=\"lbxsgrxx_xh\">\u5b66\u53f7\uff1a</span></TD>\r\n\t\t\t\t\t\t\t\t<TD><span id=\"xh\">140104010011</span></TD>\r\n\t\t\t\t\t\t\t\t<TD class=\"trbg1\"><span id=\"lbxsgrxx_xszh\">\u5b66\u751f\u8bc1\u53f7\uff1a</span></TD>\r\n\t\t\t\t\t\t\t\t<TD colSpan=\"2\"><span id=\"lbl_xszh\"></span></TD>\r\n\t\t\t\t\t\t\t\t<td class=\"trbg1\" width=\"183\"><span id=\"lbxsgrxx_sjlx\">\u624b\u673a\u7c7b\u578b\uff1a</span></td>\r\n\t\t\t\t\t\t\t\t<td width=\"165\"><span id=\"lbl_TELLX\"></span></td>\r\n\t\t\t\t\t\t\t\t<td rowSpan=\"6\"><img id=\"xszp\" src=\"readimagexs.aspx?xh=140104010011\" alt=\"\u7167\u7247\" align=\"AbsMiddle\" border=\"0\" height=\"210\" width=\"150\" /><br>\r\n\t\t\t\t\t\t\t\t\t<span id=\"Label5\"><b><font color=\"Red\">\u5efa\u8bae\u7167\u7247\u5927\u5c0f\u4e0d\u8d85\u8fc740k<br>\u7167\u7247\u50cf\u7d20\uff08\u5bbd\u00d7\u9ad8\uff09\u4e3a\uff1a144\u00d7172<br>\u7167\u7247\u683c\u5f0f\u4e3aBMP/JPG/JPEG</font></b></span></td>\r\n\t\t\t\t\t\t\t</tr>\r\n\t\t\t\t\t\t\t<tr>\r\n\t\t\t\t\t\t\t\t<TD class=\"trbg1\"><span id=\"lbxsgrxx_xm\">\u59d3\u540d\uff1a</span></TD>\r\n\t\t\t\t\t\t\t\t<TD><span id=\"xm\">\u90dd\u7ae5</span></TD>\r\n\t\t\t\t\t\t\t\t<TD class=\"trbg1\"><span id=\"lbxsgrxx_pyfx\">\u57f9\u517b\u65b9\u5411\uff1a</span></TD>\r\n\t\t\t\t\t\t\t\t<TD colSpan=\"2\"><span id=\"lbl_pyfx\"></span></TD>\r\n\t\t\t\t\t\t\t\t<td class=\"trbg1\" width=\"183\"><span id=\"lbxsgrxx_sjhm\">\u624b\u673a\u53f7\u7801\uff1a</span></td>\r\n\t\t\t\t\t\t\t\t<td width=\"165\"><span id=\"lbl_TELNUMBER\"></span></td>\r\n\t\t\t\t\t\t\t</tr>\r\n\t\t\t\t\t\t\t<tr>\r\n\t\t\t\t\t\t\t\t<TD class=\"trbg1\"><span id=\"lbxsgrxx_cym\">\u66fe\u7528\u540d\uff1a</span></TD>\r\n\t\t\t\t\t\t\t\t<TD>\r\n\t\t\t\t\t\t\t\t\t<P></P>\r\n\t\t\t\t\t\t\t\t\t<P><span id=\"lbl_zym\"></span></P>\r\n\t\t\t\t\t\t\t\t</TD>\r\n\t\t\t\t\t\t\t\t<TD class=\"trbg1\"><span id=\"lbxsgrxx_zyfx\">\u4e13\u4e1a\u65b9\u5411\uff1a</span></TD>\r\n\t\t\t\t\t\t\t\t<TD colSpan=\"2\"><span id=\"lbl_zyfx\"></span></TD>\r\n\t\t\t\t\t\t\t\t<td class=\"trbg1\" width=\"183\"><span id=\"lbxsgrxx_jtyb\">\u5bb6\u5ead\u90ae\u7f16\uff1a</span></td>\r\n\t\t\t\t\t\t\t\t<td width=\"165\"><span id=\"lbl_jtyb\"></span></td>\r\n\t\t\t\t\t\t\t</tr>\r\n\t\t\t\t\t\t\t<tr>\r\n\t\t\t\t\t\t\t\t<TD class=\"trbg1\"><span id=\"lbxsgrxx_xb\">\u6027\u522b\uff1a</span></TD>\r\n\t\t\t\t\t\t\t\t<TD><span id=\"lbl_xb\">\u5973</span></TD>\r\n\t\t\t\t\t\t\t\t<TD class=\"trbg1\"><span id=\"lbxsgrxx_rxrq\">\u5165\u5b66\u65e5\u671f\uff1a</span></TD>\r\n\t\t\t\t\t\t\t\t<TD colSpan=\"2\"><span id=\"lbl_rxrq\">20140901</span></TD>\r\n\t\t\t\t\t\t\t\t<td class=\"trbg1\" width=\"183\"><span id=\"lbxsgrxx_jtdh\">\u5bb6\u5ead\u7535\u8bdd\uff1a</span></td>\r\n\t\t\t\t\t\t\t\t<td width=\"165\"><span id=\"lbl_jtdh\"></span></td>\r\n\t\t\t\t\t\t\t</tr>\r\n\t\t\t\t\t\t\t<tr>\r\n\t\t\t\t\t\t\t\t<TD class=\"trbg1\"><span id=\"lbxsgrxx_csrq\">\u51fa\u751f\u65e5\u671f\uff1a</span></TD>\r\n\t\t\t\t\t\t\t\t<TD><span id=\"lbl_csrq\">1996-09-11</span></TD>\r\n\t\t\t\t\t\t\t\t<TD class=\"trbg1\"><span id=\"lbxsgrxx_byzx\">\u6bd5\u4e1a\u4e2d\u5b66\uff1a</span></TD>\r\n\t\t\t\t\t\t\t\t<TD colSpan=\"2\"><span id=\"lbl_byzx\">\u6cb3\u5317\u5e08\u5927\u9644\u4e2d\u4e1c\u6821\u533a</span></TD>\r\n\t\t\t\t\t\t\t\t<td class=\"trbg1\" width=\"183\"><span id=\"lbxsgrxx_fqxm\">\u7236\u4eb2\u59d3\u540d\uff1a</span></td>\r\n\t\t\t\t\t\t\t\t<td width=\"165\"><span id=\"lbl_fqxm\"></span></td>\r\n\t\t\t\t\t\t\t</tr>\r\n\t\t\t\t\t\t\t<tr>\r\n\t\t\t\t\t\t\t\t<TD class=\"trbg1\"><span id=\"lbxsgrxx_mz\">\u6c11\u65cf\uff1a</span></TD>\r\n\t\t\t\t\t\t\t\t<TD><span id=\"lbl_mz\">\u6c49\u65cf</span></TD>\r\n\t\t\t\t\t\t\t\t<TD class=\"trbg1\"><span id=\"lbxsgrxx_ssh\">\u5bbf\u820d\u53f7\uff1a</span></TD>\r\n\t\t\t\t\t\t\t\t<TD colSpan=\"2\"><span id=\"lbl_ssh\"></span></TD>\r\n\t\t\t\t\t\t\t\t<TD class=\"trbg1\" width=\"183\"><span id=\"lbxsgrxx_fqdw\">\u7236\u4eb2\u5355\u4f4d\uff1a</span></TD>\r\n\t\t\t\t\t\t\t\t<TD width=\"165\"><span id=\"lbl_fqdw\"></span></TD>\r\n\t\t\t\t\t\t\t</tr>\r\n\t\t\t\t\t\t\t<tr>\r\n\t\t\t\t\t\t\t\t<TD class=\"trbg1\"><span id=\"lbxsgrxx_jg\">\u7c4d\u8d2f\uff1a</span></TD>\r\n\t\t\t\t\t\t\t\t<TD><SPAN style=\"BORDER-BOTTOM: red 0px solid; BORDER-LEFT: red 0px solid; WIDTH: 18px; BORDER-TOP: red 0px solid; BORDER-RIGHT: red 0px solid\">\r\n\t\t\t\t\t\t\t\t\t</SPAN><span id=\"lbl_jg\"></span></TD>\r\n\t\t\t\t\t\t\t\t<TD class=\"trbg1\"><span id=\"lbxsgrxx_dzyx\">\u7535\u5b50\u90ae\u7bb1\uff1a</span></TD>\r\n\t\t\t\t\t\t\t\t<TD colSpan=\"2\"><span id=\"lbl_dzyxdz\"></span></TD>\r\n\t\t\t\t\t\t\t\t<TD class=\"trbg1\" width=\"183\"><span id=\"lbxsgrxx_fqdwyb\">\u7236\u4eb2\u5355\u4f4d\u90ae\u7f16\uff1a</span></TD>\r\n\t\t\t\t\t\t\t\t<TD width=\"165\"><span id=\"lbl_fqdwyb\"></span></TD>\r\n\t\t\t\t\t\t\t\t<td><input name=\"File1\" id=\"File1\" type=\"file\" class=\"text_nor\" onclick=\"return check();\" size=\"8\" /></td>\r\n\t\t\t\t\t\t\t</tr>\r\n\t\t\t\t\t\t\t<tr>\r\n\t\t\t\t\t\t\t\t<TD class=\"trbg1\" height=\"7\"><span id=\"lbxsgrxx_zzmm\">\u653f\u6cbb\u9762\u8c8c\uff1a</span></TD>\r\n\t\t\t\t\t\t\t\t<TD height=\"7\"><span id=\"lbl_zzmm\">\u56e2\u5458</span></TD>\r\n\t\t\t\t\t\t\t\t<TD class=\"trbg1\" height=\"7\"><span id=\"lbxsgrxx_lxdh\">\u8054\u7cfb\u7535\u8bdd\uff1a</span></TD>\r\n\t\t\t\t\t\t\t\t<TD height=\"7\" colSpan=\"2\"><span id=\"lbl_lxdh\"></span></TD>\r\n\t\t\t\t\t\t\t\t<TD class=\"trbg1\" height=\"7\" width=\"183\"><span id=\"lbxsgrxx_mqxm\">\u6bcd\u4eb2\u59d3\u540d\uff1a</span></TD>\r\n\t\t\t\t\t\t\t\t<TD height=\"7\" width=\"165\"><span id=\"lbl_mqxm\"></span></TD>\r\n\t\t\t\t\t\t\t\t<td height=\"7\" align=\"center\"></td>\r\n\t\t\t\t\t\t\t</tr>\r\n\t\t\t\t\t\t\t<tr>\r\n\t\t\t\t\t\t\t\t<TD class=\"trbg1\"><span id=\"lbxsgrxx_lydq\">\u6765\u6e90\u5730\u533a\uff1a</span></TD>\r\n\t\t\t\t\t\t\t\t<TD><span id=\"lbl_lydq\">\u6cb3\u5317</span></TD>\r\n\t\t\t\t\t\t\t\t<TD class=\"trbg1\"><span id=\"lbxsgrxx_yzbm\">\u90ae\u653f\u7f16\u7801\uff1a</span></TD>\r\n\t\t\t\t\t\t\t\t<TD colSpan=\"2\"><span id=\"lbl_yzbm\">050600</span></TD>\r\n\t\t\t\t\t\t\t\t<TD class=\"trbg1\" width=\"183\"><span id=\"lbxsgrxx_mqdw\">\u6bcd\u4eb2\u5355\u4f4d\uff1a</span></TD>\r\n\t\t\t\t\t\t\t\t<TD width=\"165\"><span id=\"lbl_mqdw\"></span></TD>\r\n\t\t\t\t\t\t\t\t<td align=\"center\"></td>\r\n\t\t\t\t\t\t\t</tr>\r\n\t\t\t\t\t\t\t<tr>\r\n\t\t\t\t\t\t\t\t<td class=\"trbg1\"><span id=\"lbxsgrxx_lys\">\u6765\u6e90\u7701\uff1a</span></td>\r\n\t\t\t\t\t\t\t\t<td><span id=\"lbl_lys\"></span></td>\r\n\t\t\t\t\t\t\t\t<TD class=\"trbg1\"><span id=\"lbxsgrxx_zkzh\">\u51c6\u8003\u8bc1\u53f7\uff1a</span></TD>\r\n\t\t\t\t\t\t\t\t<TD colSpan=\"2\"><span id=\"lbl_zkzh\">108512206</span></TD>\r\n\t\t\t\t\t\t\t\t<TD class=\"trbg1\" width=\"183\"><span id=\"lbxsgrxx_mqdwyb\">\u6bcd\u4eb2\u5355\u4f4d\u90ae\u7f16\uff1a</span></TD>\r\n\t\t\t\t\t\t\t\t<TD width=\"165\"><span id=\"lbl_mqdwyb\"></span></TD>\r\n\t\t\t\t\t\t\t\t<td align=\"center\">&nbsp;</td>\r\n\t\t\t\t\t\t\t</tr>\r\n\t\t\t\t\t\t\t<tr>\r\n\t\t\t\t\t\t\t\t<TD class=\"trbg1\"><span id=\"lbxsgrxx_csd\">\u51fa\u751f\u5730\uff1a</span></TD>\r\n\t\t\t\t\t\t\t\t<TD><span id=\"lbl_csd\"></span></TD>\r\n\t\t\t\t\t\t\t\t<TD class=\"trbg1\"><span id=\"lbxsgrxx_sfzh\">\u8eab\u4efd\u8bc1\u53f7\uff1a</span></TD>\r\n\t\t\t\t\t\t\t\t<TD colSpan=\"2\"><span id=\"lbl_sfzh\">130125199609113527</span></TD>\r\n\t\t\t\t\t\t\t\t<TD class=\"trbg1\" width=\"241\" colSpan=\"2\"><span id=\"lbxsgrxx_fqdwdhhsj\">\u7236\u4eb2\u5355\u4f4d\u7535\u8bdd\u6216\u624b\u673a\uff1a</span></TD>\r\n\t\t\t\t\t\t\t\t<TD><span id=\"lbl_fqdwdh\"></span></TD>\r\n\t\t\t\t\t\t\t</tr>\r\n\t\t\t\t\t\t\t<tr>\r\n\t\t\t\t\t\t\t\t<td class=\"trbg1\"><span id=\"lbxsgrxx_jkzk\">\u5065\u5eb7\u72b6\u51b5\uff1a</span></td>\r\n\t\t\t\t\t\t\t\t<td><span id=\"lbl_jkzk\"></span></td>\r\n\t\t\t\t\t\t\t\t<TD class=\"trbg1\"><span id=\"lbxsgrxx_xlcc\">\u5b66\u5386\u5c42\u6b21\uff1a</span></TD>\r\n\t\t\t\t\t\t\t\t<TD colSpan=\"2\"><span id=\"lbl_CC\">\u975e\u5b9a\u5411</span></TD>\r\n\t\t\t\t\t\t\t\t<TD class=\"trbg1\" width=\"241\" colSpan=\"2\"><span id=\"lbxsgrxx_mqdwdhhsj\">\u6bcd\u4eb2\u5355\u4f4d\u7535\u8bdd\u6216\u624b\u673a\uff1a</span></TD>\r\n\t\t\t\t\t\t\t\t<TD><span id=\"lbl_mqdwdh\"></span></TD>\r\n\t\t\t\t\t\t\t</tr>\r\n\t\t\t\t\t\t\t<tr>\r\n\t\t\t\t\t\t\t\t<TD class=\"trbg1\"><span id=\"lbxsgrxx_xy\">\u5b66\u9662\uff1a</span></TD>\r\n\t\t\t\t\t\t\t\t<TD><span id=\"lbl_xy\">\u4fe1\u606f\u79d1\u5b66\u4e0e\u5de5\u7a0b\u5b66\u9662</span></TD>\r\n\t\t\t\t\t\t\t\t<TD class=\"trbg1\"><span id=\"lbxsgrxx_gatm\">\u6e2f\u6fb3\u53f0\u7801\uff1a</span></TD>\r\n\t\t\t\t\t\t\t\t<TD colSpan=\"2\"><span id=\"lbl_gatm\"></span></TD>\r\n\t\t\t\t\t\t\t\t<td class=\"trbg1\" width=\"241\" colSpan=\"2\"><span id=\"lbxsgrxx_jtdz\">\u5bb6\u5ead\u5730\u5740\uff1a</span></td>\r\n\t\t\t\t\t\t\t\t<TD><span id=\"lbl_jtdz\"></span></TD>\r\n\t\t\t\t\t\t\t</tr>\r\n\t\t\t\t\t\t\t<tr>\r\n\t\t\t\t\t\t\t\t<TD class=\"trbg1\"><span id=\"lbxsgrxx_x\">\u7cfb\uff1a</span></TD>\r\n\t\t\t\t\t\t\t\t<TD><span id=\"lbl_xi\"></span></TD>\r\n\t\t\t\t\t\t\t\t<TD class=\"trbg1\"><span id=\"lbxsgrxx_bdh\">\u62a5\u5230\u53f7\uff1a</span></TD>\r\n\t\t\t\t\t\t\t\t<TD colSpan=\"2\"><span id=\"lbl_bdh\"></span></TD>\r\n\t\t\t\t\t\t\t\t<TD class=\"trbg1\" width=\"241\" colSpan=\"2\"><span id=\"lbxsgrxx_jtszd\">\u5bb6\u5ead\u6240\u5728\u5730\uff08/\u7701/\u53bf\uff09\uff1a</span></TD>\r\n\t\t\t\t\t\t\t\t<TD><span id=\"lbl_jtszd\">\u6cb3\u5317\u7701\u77f3\u5bb6\u5e84\u5e02\u884c\u5510\u53bf\u9f99\u5dde\u9547\u9999\u6e2f\u8def106\u53f71\u680b1\u5355\u5143502\u5ba4</span></TD>\r\n\t\t\t\t\t\t\t</tr>\r\n\t\t\t\t\t\t\t<tr>\r\n\t\t\t\t\t\t\t\t<TD id=\"TDzymc\" class=\"trbg1\"><span id=\"lbxsgrxx_zymc\">\u4e13\u4e1a\u540d\u79f0\uff1a</span></TD>\r\n\r\n\t\t\t\t\t\t\t\t<TD><span id=\"lbl_zymc\">\u8ba1\u7b97\u673a\u79d1\u5b66\u4e0e\u6280\u672f</span></TD>\r\n\t\t\t\t\t\t\t\t<TD id=\"TDsfgspydy\" class=\"trbg1\"><span id=\"lbxsgrxx_sfgspydy\">\u662f\u5426\u9ad8\u6c34\u5e73\u8fd0\u52a8\u5458\uff1a</span></TD>\r\n\t\t\t\t\t\t\t\t<td colSpan=\"2\"><span id=\"lbl_SFGSPYDY\"></span></td>\r\n\t\t\t\t\t\t\t\t<td class=\"trbg1\" vAlign=\"top\" rowSpan=\"4\" width=\"183\"><span id=\"lbxsgrxx_bz\">\u5907\u6ce8\uff1a</span></td>\r\n\t\t\t\t\t\t\t\t<td rowSpan=\"4\" colSpan=\"2\"><span id=\"lbl_bz\"></span></td>\r\n\t\t\t\t\t\t\t</tr>\r\n\t\t\t\t\t\t\t<tr>\r\n\t\t\t\t\t\t\t\t<TD class=\"trbg1\"><span id=\"lbxsgrxx_jxbmc\">\u6559\u5b66\u73ed\u540d\u79f0\uff1a</span></TD>\r\n\t\t\t\t\t\t\t\t<TD><span id=\"lbl_JXBMC\"></span></TD>\r\n\t\t\t\t\t\t\t\t<TD id=\"TDyydj\" class=\"trbg1\"><span id=\"lbxsgrxx_yydj\">\u82f1\u8bed\u7b49\u7ea7\uff1a</span></TD>\r\n\r\n\t\t\t\t\t\t\t\t<TD colSpan=\"2\"><span id=\"lbl_yydj\"></span></TD>\r\n\t\t\t\t\t\t\t</tr>\r\n\t\t\t\t\t\t\t<tr>\r\n\t\t\t\t\t\t\t\t<TD class=\"trbg1\"><span id=\"lbxsgrxx_xzb\">\u884c\u653f\u73ed\uff1a</span></TD>\r\n\t\t\t\t\t\t\t\t<TD><span id=\"lbl_xzb\">\u8ba1\u7b97\u673a14-1</span></TD>\r\n\t\t\t\t\t\t\t\t<TD id=\"TDyycj\" class=\"trbg1\"><span id=\"lbxsgrxx_yycj\">\u82f1\u8bed\u6210\u7ee9\uff1a</span></TD>\r\n\r\n\t\t\t\t\t\t\t\t<TD colSpan=\"2\"><span id=\"lbl_YYCJ\"></span></TD>\r\n\t\t\t\t\t\t\t</tr>\r\n\t\t\t\t\t\t\t<tr>\r\n\t\t\t\t\t\t\t\t<TD id=\"TDxz\" class=\"trbg1\"><span id=\"lbxsgrxx_xz\">\u5b66\u5236\uff1a</span></TD>\r\n\r\n\t\t\t\t\t\t\t\t<TD><span id=\"lbl_xz\">4</span></TD>\r\n\t\t\t\t\t\t\t\t<TD id=\"TDljbym\" class=\"trbg1\"><span id=\"lbxsgrxx_ljbym\">\u5f55\u68c0\u8868\u9875\u7801\uff1a</span></TD>\r\n\r\n\t\t\t\t\t\t\t\t<TD colSpan=\"2\"><span id=\"lbl_LJBYM\"></span></TD>\r\n\t\t\t\t\t\t\t</tr>\r\n\t\t\t\t\t\t\t<tr>\r\n\t\t\t\t\t\t\t\t<TD class=\"trbg1\" height=\"39\"><span id=\"lbxsgrxx_xxnx\">\u5b66\u4e60\u5e74\u9650\uff1a</span></TD>\r\n\t\t\t\t\t\t\t\t<TD height=\"39\"><span id=\"lbl_xxnx\">6</span></TD>\r\n\t\t\t\t\t\t\t\t<TD class=\"trbg1\" height=\"39\"><span id=\"lbxsgrxx_tc\">\u7279\u957f\uff1a</span></TD>\r\n\t\t\t\t\t\t\t\t<TD height=\"39\" colSpan=\"2\"><span id=\"lbl_tc\"></span></TD>\r\n\t\t\t\t\t\t\t\t<td class=\"trbg1\" height=\"39\" width=\"241\" colSpan=\"2\"></td>\r\n\t\t\t\t\t\t\t\t<TD height=\"39\"></TD>\r\n\t\t\t\t\t\t\t</tr>\r\n\t\t\t\t\t\t\t<tr>\r\n\t\t\t\t\t\t\t\t<TD class=\"trbg1\" height=\"39\"><span id=\"lbxsgrxx_xjzt\">\u5b66\u7c4d\u72b6\u6001\uff1a</span></TD>\r\n\t\t\t\t\t\t\t\t<TD height=\"39\"><span id=\"lbl_xjzt\">\u6709</span></TD>\r\n\t\t\t\t\t\t\t\t<TD class=\"trbg1\" height=\"39\"><span id=\"lbxsgrxx_rdsj\">\u5165\u515a(\u56e2)\u65f6\u95f4\uff1a</span></TD>\r\n\t\t\t\t\t\t\t\t<TD height=\"39\" colSpan=\"2\"><span id=\"lbl_RDSJ\"></span></TD>\r\n\t\t\t\t\t\t\t\t<td class=\"trbg1\" height=\"39\" width=\"241\" colSpan=\"2\"></td>\r\n\t\t\t\t\t\t\t\t<TD height=\"39\"></TD>\r\n\t\t\t\t\t\t\t</tr>\r\n\t\t\t\t\t\t\t<tr>\r\n\t\t\t\t\t\t\t\t<TD class=\"trbg1\" height=\"39\"><span id=\"lbxsgrxx_dqszj\">\u5f53\u524d\u6240\u5728\u7ea7\uff1a</span></TD>\r\n\t\t\t\t\t\t\t\t<TD height=\"39\"><span id=\"lbl_dqszj\">2014</span></TD>\r\n\t\t\t\t\t\t\t\t<TD id=\"TDccqj\" class=\"trbg1\" height=\"39\"><span id=\"lbxsgrxx_hczdz\">\u706b\u8f66\u7ec8\u70b9\u7ad9\uff1a</span></TD>\r\n\r\n\t\t\t\t\t\t\t\t<TD height=\"39\" colSpan=\"2\"><span id=\"lbl_ccqj\"></span></TD>\r\n\t\t\t\t\t\t\t\t<td class=\"trbg1\" height=\"39\" width=\"241\" colSpan=\"2\"><span id=\"lbxsgrxx_zmr\">\u8bc1\u660e\u4eba\uff1a</span></td>\r\n\t\t\t\t\t\t\t\t<TD height=\"39\"></TD>\r\n\t\t\t\t\t\t\t</tr>\r\n\t\t\t\t\t\t\t<tr id=\"trksh\">\r\n\t<td class=\"trbg1\"><span id=\"lbxsgrxx_ksh\">\u8003\u751f\u53f7\uff1a</span></td>\r\n\t<TD><span id=\"lbl_ksh\">14130108152383</span></TD>\r\n\t<td class=\"trbg1\"><span id=\"lbxsgrxx_xxxs\">\u5b66\u4e60\u5f62\u5f0f\uff1a</span></td>\r\n\t<TD colspan=\"2\"><span id=\"lbl_xxxs\"></span></TD>\r\n\t<TD class=\"trbg1\" width=\"241\" colspan=\"2\"><span id=\"lblxmpyo\" style=\"Z-INDEX: 0\">\u59d3\u540d\u62fc\u97f3\uff1a</span></TD>\r\n\t<TD><FONT face=\"\u5b8b\u4f53\"><span id=\"lbl_xmpyo\" style=\"Z-INDEX: 0\"></span></FONT></TD>\r\n</tr>\r\n\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t</table>\r\n\t\t\t\t\t\t<TABLE class=\"formlist\" width=\"100%\">\r\n\t\t\t\t\t\t\t<TR>\r\n\t\t\t\t\t\t\t\t<TD height=\"49\"></TD>\r\n\t\t\t\t\t\t\t</TR>\r\n\t\t\t\t\t\t</TABLE>\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t</span>\r\n\t\t\t\t\t<div class=\"footbox\"><em class=\"footbox_con\"><FONT face=\"\u5b8b\u4f53\"></FONT><span class=\"pagination\"></span><span class=\"footbutton\">\r\n\t\t\t\t\t\t\t\t<div align=\"center\"><input type=\"submit\" name=\"Button1\" value=\"\u63d0 \u4ea4\" id=\"Button1\" class=\"button\" /></div>\r\n\t\t\t\t\t\t\t</span>\r\n\t\t\t\t\t\t\t<!-- \u5e95\u90e8\u6309\u94ae\u4f4d\u7f6e --></em></div>\r\n\t\t\t\t</div>\r\n\t\t\t</div>\r\n\t\t</form>\r\n\t\t<SCRIPT language=\"javascript\">\r\nfunction click() {\r\n\tif (event.button==2) {  //\u6539\u6210button==2\u4e3a\u7981\u6b62\u53f3\u952e\r\n\t\tif (language())\r\n\t\t{\r\n\t\t\talert('Sorry, this function is forbidden!');\r\n\t\t}\r\n\t\telse\r\n\t\t{\r\n\t\t\talert('\u5bf9\u4e0d\u8d77,\u7981\u6b62\u4f7f\u7528\u6b64\u529f\u80fd.');\r\n\t\t}\r\n\t}\r\n}\r\ndocument.all.xszp.onmousedown=click\r\n\t\t</SCRIPT>\r\n\t</BODY>\r\n</HTML>\r\n"}

                #获取错误并返回
                if ct_html.has_key('errcode'):
                        return json.dumps(ct_html)

                #分析html
                try:
                        ct_result = ctAnalytics().info_do(ct_html['content'])
                except KeyError:
                        return json_err(9,"analy error!")

                #返回
                return json.dumps(ct_result)

class table:
        def POST(self):
                #获取并验证传入参数
                content = web.input()
                if not content.has_key('time_md5')  or content.time_md5 == "":
                        return json_err(2,"time_md5不能为空！")

                #通过time_md5获取类
                zClass = all_client.get(content.time_md5,0)
                if zClass == 0:
                        return json_err(5,"time_md5错误或超时，请访问pre或login接口获取！")

                #获取html
                ct_html = zClass.get_ctable()

                #获取错误并返回
                if ct_html.has_key('errcode'):
                        return json.dumps(ct_html)

                #分析html
                try:
                        ct_result = ctAnalytics().table_do(ct_html['content'])
                except KeyError:
                        return json_err(9,"analy table error!")

                #返回
                return json.dumps(ct_result)

class exam:
        def POST(self):
                #获取并验证传入参数
                content = web.input()
                if not content.has_key('time_md5')  or content.time_md5 == "":
                        return json_err(2,"time_md5不能为空！")

                #通过time_md5获取类
                zClass = all_client.get(content.time_md5,0)
                if zClass == 0:
                        return json_err(5,"time_md5错误或超时，请访问pre或login接口获取！")

                #获取html
                ct_html = zClass.get_cexam()

                #获取错误并返回
                if ct_html.has_key('errcode'):
                        return json.dumps(ct_html)

                # ct_html = {'content': '\r\n<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\r\n<HTML lang="gb2312">\r\n\t<HEAD>\r\n\t\t<title>\xe7\x8e\xb0\xe4\xbb\xa3\xe6\x95\x99\xe5\xad\xa6\xe7\xae\xa1\xe7\x90\x86\xe4\xbf\xa1\xe6\x81\xaf\xe7\xb3\xbb\xe7\xbb\x9f</title><meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />\r\n\t\t<meta http-equiv="Content-Type" content="text/html; charset=gb2312">\r\n\t\t<meta http-equiv="Content-Language" content="gb2312">\r\n\t\t<meta content="all" name="robots">\r\n\t\t<meta name="author" content="\xe4\xbd\x9c\xe8\x80\x85\xe4\xbf\xa1\xe6\x81\xaf">\r\n\t\t<meta name="Copyright" content="\xe7\x89\x88\xe6\x9d\x83\xe4\xbf\xa1\xe6\x81\xaf">\r\n\t\t<meta name="description" content="\xe7\xab\x99\xe7\x82\xb9\xe4\xbb\x8b\xe7\xbb\x8d">\r\n\t\t<meta name="keywords" content="\xe7\xab\x99\xe7\x82\xb9\xe5\x85\xb3\xe9\x94\xae\xe8\xaf\x8d">\r\n\t\t<link rel="icon" href="style/base/favicon.ico" type="image/x-icon">\r\n\t\t\t<link rel="stylesheet" href="style/base/jw.css" type="text/css" media="all">\r\n\t\t\t\t<link rel="stylesheet" href="style/standard/jw.css" type="text/css" media="all">\r\n\t\t\t\t\t<script src="js/xtwh.js" type="text/javascript"></script>\r\n\t</HEAD>\r\n\t<BODY onload="reMoveCh(\'form1\',\'Iframe1\')">\r\n\t\t<form name="form1" method="post" action="xskscx.aspx?xh=140104010011" id="form1">\r\n<input type="hidden" name="__EVENTTARGET" value="" />\r\n<input type="hidden" name="__EVENTARGUMENT" value="" />\r\n<input type="hidden" name="__VIEWSTATE" value="dDwtMTI2NjY4NjY5MTt0PHA8bDxzcWw7PjtsPCBzZWxlY3QgYS4qLCBjYXNlIHdoZW4gaW5zdHIoYS5rc3NqLCfnrKwnLDEsMSlcPjAgdGhlbiAgcmVwbGFjZShyZXBsYWNlKHN1YnN0cihhLmtzc2osaW5zdHIoYS5rc3NqLCcoJywxLDEpKzEpLCcgJywnJyksJyknLCcnKSAgZWxzZSAgcmVwbGFjZShyZXBsYWNlKHN1YnN0cihhLmtzc2osMSxpbnN0cihhLmtzc2osJ+W5tCcsMSwxKS0xKXx8cmVwbGFjZSh0b19jaGFyKHN1YnN0cihhLmtzc2osaW5zdHIoYS5rc3NqLCflubQnLDEsMSkrMSxpbnN0cihhLmtzc2osJ+aciCcsMSwxKS1pbnN0cihhLmtzc2osJ+W5tCcsMSwxKS0xKSwnMDAnKSwnICcsJy0nKXx8cmVwbGFjZSh0b19jaGFyKHN1YnN0cihhLmtzc2osaW5zdHIoYS5rc3NqLCfmnIgnLDEsMSkrMSxpbnN0cihhLmtzc2osJ+aXpScsMSwxKS1pbnN0cihhLmtzc2osJ+aciCcsMSwxKS0xKSwnMDAnKSwnICcsJy0nKXx8c3Vic3RyKGEua3NzaixpbnN0cihhLmtzc2osJygnLDEsMSkpLCcoJywnJyksJyknLCcnKSAgZW5kIHB4ICBmcm9tICggIHNlbGVjdCBhLiosYi5rc3hzLGMua3NqdHNqMiwoc2VsZWN0IHkueHFtYyBmcm9tIGp4Y2R4eGIgeCx4cWRtYiB5IHdoZXJlIGEuanNiaD14LmpzYmggYW5kIHgueHFkbT15LnhxZG0pIHhxIGZyb20gKHNlbGVjdCBkaXN0aW5jdCBhLnhra2gsYi5rY21jLGEueG0sYS5rc3NqLGEuanNtYyx0b19udW1iZXIoendoKSB6d2gsYS5qc2JoIGZyb20geHN4a2IgYSxqeHJ3YnZpZXcgYixrc3NqZGRtYiBjICB3aGVyZSBhLnhra2g9Yi54a2toIGFuZCBiLmtzZnM9J+mbhuS4rScgYW5kIGIua3NzamQ9Yy5rc3NqZCAgYW5kIChjLldFQl9YU1NGS0M9J+aYrycgb3IgYy5XRUJfWFNTRktDICBpcyBudWxsKSAgICBhbmQgYS54aD06cGFyYW1zdHIxIGFuZCBiLnhra2ggbGlrZSA6cGFyYW1zdHIyICBBTkQgKHN1YnN0cihhLnhra2gsbGVuZ3RoKGEueGtraCksMSlcPD0nOScgb3IgYXNjSUkoc3Vic3RyKGEueGtraCxsZW5ndGgoYS54a2toKSwxKSlcPj05NykpIGEgIGxlZnQgam9pbiAgKHNlbGVjdCBkaXN0aW5jdCBhLmtzeHMsYi54a2toIGZyb20ga3NzamNzc3piIGEgLGtzX3NqYmhiIGIgd2hlcmUgIGEuc2piaD1iLnNqYmggIGFuZCBhLmtzeG49OnBhcmFtc3RyMyBhbmQgYS5rc3hxPTpwYXJhbXN0cjQpIGIgIG9uICBhLnhra2g9Yi54a2toICBsZWZ0IGpvaW4gIChzZWxlY3QgZGlzdGluY3QgYS54a2toLGIua3NzaixjLmtzanRzaixjLmtzanRzajIsYi5uaiBmcm9tIGtzX3NqYmhiIGEsa3NzampzYiBiICxrc3Nqc2RiIGMgd2hlcmUgYS54a2toIGxpa2UgOnBhcmFtc3RyMiBhbmQgYS5rc3huPWIueG4gYW5kIGEua3N4cT1iLnhxICBhbmQgYS5zamJoPWIuc2piaCAgICBhbmQgYi5rc3NqPWMua3NzaiBhbmQgYi5uaj1jLm5qIGFuZCBiLnhxPWMueHEgYW5kIGIueG49Yy54biBhbmQgYi5uaiBub3QgbGlrZSAnJeihpeiAgyUnKSBjICBvbiBhLnhra2g9Yy54a2toICAgdW5pb24gYWxsICBzZWxlY3QgYS4qLGIua3N4cyxjLmtzanRzajIsKHNlbGVjdCB5LnhxbWMgZnJvbSBqeGNkeHhiIHgseHFkbWIgeSB3aGVyZSBhLmpzYmg9eC5qc2JoIGFuZCB4LnhxZG09eS54cWRtKSB4cSBmcm9tIChzZWxlY3QgZGlzdGluY3QgYS54a2toLGIua2NtYyxhLnhtLGEua3NzaixhLmpzbWMsdG9fbnVtYmVyKHp3aCkgendoLGEuanNiaCBmcm9tIHhzeGtiIGEsanhyd2J2aWV3IGIgd2hlcmUgYS54a2toPWIueGtraCBhbmQgYi5rc2ZzPSfliIbmlaMnICBhbmQgYS54aD06cGFyYW1zdHIxIGFuZCBiLnhra2ggbGlrZSA6cGFyYW1zdHIyICBBTkQgKHN1YnN0cihhLnhra2gsbGVuZ3RoKGEueGtraCksMSlcPD0nOScgb3IgYXNjSUkoc3Vic3RyKGEueGtraCxsZW5ndGgoYS54a2toKSwxKSlcPj05NykpIGEgIGxlZnQgam9pbiAgKHNlbGVjdCBkaXN0aW5jdCBhLmtzeHMsYi54a2toIGZyb20ga3NzamNzc3piIGEgLGtzX3NqYmhiIGIgd2hlcmUgIGEuc2piaD1iLnNqYmggIGFuZCBhLmtzeG49OnBhcmFtc3RyMyBhbmQgYS5rc3hxPTpwYXJhbXN0cjQpIGIgIG9uICBhLnhra2g9Yi54a2toICBsZWZ0IGpvaW4gIChzZWxlY3QgZGlzdGluY3QgYS54a2toLGIua3NzaixjLmtzanRzaixjLmtzanRzajIsYi5uaiBmcm9tIGtzX3NqYmhiIGEsa3NzampzYiBiICxrc3Nqc2RiIGMgd2hlcmUgYS54a2toIGxpa2UgOnBhcmFtc3RyMiBhbmQgYS5rc3huPWIueG4gYW5kIGEua3N4cT1iLnhxICBhbmQgYS5zamJoPWIuc2piaCAgICBhbmQgYi5rc3NqPWMua3NzaiBhbmQgYi5uaj1jLm5qIGFuZCBiLnhxPWMueHEgYW5kIGIueG49Yy54biBhbmQgYi5uaiBub3QgbGlrZSAnJeihpeiAgyUnKSBjICBvbiBhLnhra2g9Yy54a2toIClhIG9yZGVyIGJ5IHB4Oz4+O2w8aTwxPjs+O2w8dDw7bDxpPDE+O2k8NT47PjtsPHQ8dDxwPHA8bDxEYXRhVGV4dEZpZWxkO0RhdGFWYWx1ZUZpZWxkOz47bDx4bjt4bjs+Pjs+O3Q8aTwzPjtAPFxlOzIwMTUtMjAxNjsyMDE0LTIwMTU7PjtAPFxlOzIwMTUtMjAxNjsyMDE0LTIwMTU7Pj47bDxpPDE+Oz4+Ozs+O3Q8dDw7O2w8aTwxPjs+Pjs7Pjs+Pjs+Pjs+kPYK7g/ASzmDUoJ2M7ZYYpzKIZc=" />\r\n\r\n<input type="hidden" name="__VIEWSTATEGENERATOR" value="017CD312" />\r\n\r\n<script language="javascript" type="text/javascript">\r\n<!--\r\n\tfunction __doPostBack(eventTarget, eventArgument) {\r\n\t\tvar theform;\r\n\t\tif (window.navigator.appName.toLowerCase().indexOf("microsoft") > -1) {\r\n\t\t\ttheform = document.form1;\r\n\t\t}\r\n\t\telse {\r\n\t\t\ttheform = document.forms["form1"];\r\n\t\t}\r\n\t\ttheform.__EVENTTARGET.value = eventTarget.split("$").join(":");\r\n\t\ttheform.__EVENTARGUMENT.value = eventArgument;\r\n\t\ttheform.submit();\r\n\t}\r\n// -->\r\n</script>\r\n\r\n\t\t\t<div class="toolbox">\r\n\t\t\t\t<!-- \xe6\x8c\x89\xe9\x92\xae -->\r\n\t\t\t\t<div class="buttonbox">\r\n\t\t\t\t</div>\r\n\t\t\t\t<!-- \xe6\x8c\x89\xe9\x92\xae -->\r\n\t\t\t\t<!-- \xe8\xbf\x87\xe6\xbb\xa4\xe6\x9d\xa1\xe4\xbb\xb6\xe5\xbc\x80\xe5\xa7\x8b -->\r\n\t\t\t\t<div class="searchbox">\r\n\t\t\t\t\t<p class="search_con">\r\n\t\t\t\t\t\t<select name="xnd" onchange="__doPostBack(\'xnd\',\'\')" language="javascript" id="xnd">\r\n\t<option value=""></option>\r\n\t<option selected="selected" value="2015-2016">2015-2016</option>\r\n\t<option value="2014-2015">2014-2015</option>\r\n\r\n</select>\r\n\t\t\t\t\t\t<span id="Label2">\xe5\xad\xa6\xe5\xb9\xb4\xe7\xac\xac</span>\r\n\t\t\t\t\t\t<select name="xqd" onchange="__doPostBack(\'xqd\',\'\')" language="javascript" id="xqd">\r\n\t<option value="1">1</option>\r\n\t<option selected="selected" value="2">2</option>\r\n\t<option value="3">3</option>\r\n\r\n</select><span id="Label1">\xe5\xad\xa6\xe6\x9c\x9f\xe5\xad\xa6\xe7\x94\x9f\xe8\x80\x83\xe8\xaf\x95\xe6\x9f\xa5\xe8\xaf\xa2</span>\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t&nbsp;&nbsp;&nbsp;\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t</p>\r\n\t\t\t\t\t<p class="search_title"><em></em></p>\r\n\t\t\t\t</div>\r\n\t\t\t\t<!-- \xe8\xbf\x87\xe6\xbb\xa4\xe6\x9d\xa1\xe4\xbb\xb6\xe7\xbb\x93\xe6\x9d\x9f -->\r\n\t\t\t\t<!-- \xe8\xbf\x87\xe6\xbb\xa4\xe6\x9d\xa1\xe4\xbb\xb6\xe7\xbb\x93\xe6\x9d\x9f -->\r\n\t\t\t\t<p class="toolbox_fot"><em></em></p>\r\n\t\t\t</div>\r\n\t\t\t<!-- \xe5\xa4\x9a\xe5\x8a\x9f\xe8\x83\xbd\xe6\x93\x8d\xe4\xbd\x9c\xe5\x8c\xba -->\r\n\t\t\t<!-- \xe5\x86\x85\xe5\xae\xb9\xe6\x98\xbe\xe7\xa4\xba\xe5\x8c\xba\xe5\xbc\x80\xe5\xa7\x8b -->\r\n\t\t\t<div class="main_box">\r\n\t\t\t\t<div class="mid_box">\r\n\t\t\t\t\t<div class="title">\r\n\t\t\t\t\t\t<p>\r\n\t\t\t\t\t\t\t<!-- \xe6\x9f\xa5\xe8\xaf\xa2\xe5\xbe\x97\xe5\x88\xb0\xe7\x9a\x84\xe6\x95\xb0\xe6\x8d\xae\xe9\x87\x8f\xe6\x98\xbe\xe7\xa4\xba\xe5\x8c\xba\xe5\x9f\x9f -->\r\n\t\t\t\t\t\t</p>\r\n\t\t\t\t\t</div>\r\n\t\t\t\t\t<!-- From\xe5\x86\x85\xe5\xae\xb9 -->\r\n\t\t\t\t\t<span class="formbox">\r\n\t\t\t\t\t\t<table class="datelist" cellspacing="0" cellpadding="3" border="0" id="DataGrid1" width="100%">\r\n\t<tr class="datelisthead">\r\n\t\t<td>\xe9\x80\x89\xe8\xaf\xbe\xe8\xaf\xbe\xe5\x8f\xb7</td><td>\xe8\xaf\xbe\xe7\xa8\x8b\xe5\x90\x8d\xe7\xa7\xb0</td><td>\xe5\xa7\x93\xe5\x90\x8d</td><td>\xe8\x80\x83\xe8\xaf\x95\xe6\x97\xb6\xe9\x97\xb4</td><td>\xe8\x80\x83\xe8\xaf\x95\xe5\x9c\xb0\xe7\x82\xb9</td><td>\xe8\x80\x83\xe8\xaf\x95\xe5\xbd\xa2\xe5\xbc\x8f</td><td>\xe5\xba\xa7\xe4\xbd\x8d\xe5\x8f\xb7</td><td>\xe6\xa0\xa1\xe5\x8c\xba</td>\r\n\t</tr><tr>\r\n\t\t<td>(2015-2016-2)-041A0750-125681-1</td><td>\xe8\xae\xa1\xe7\xae\x97\xe6\x9c\xba\xe5\xb7\xa5\xe7\xa8\x8b\xe5\xaf\xbc\xe8\xae\xba</td><td>\xe9\x83\x9d\xe7\xab\xa5</td><td>\xe7\xac\xac5\xe5\x91\xa8\xe5\x91\xa85(2016-04-01)\xe7\xac\xac7,8\xe8\x8a\x82</td><td>\xef\xbc\x88\xe5\x9b\x9b\xef\xbc\x89104\xe5\xa4\x9a\xe5\xaa\x92\xe4\xbd\x93</td><td>&nbsp;</td><td>13</td><td>\xe4\xb8\x9c\xe6\xa0\xa1\xe5\x8c\xba</td>\r\n\t</tr><tr class="alt">\r\n\t\t<td>(2015-2016-2)-011A0100-109162-4</td><td>\xe9\x87\x91\xe5\xb7\xa5\xe5\xae\x9e\xe4\xb9\xa0D</td><td>\xe9\x83\x9d\xe7\xab\xa5</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td>\r\n\t</tr><tr>\r\n\t\t<td>(2015-2016-2)-19110080-137461-25</td><td>\xe5\xbd\xa2\xe5\x8a\xbf\xe4\xb8\x8e\xe6\x94\xbf\xe7\xad\x96\xe2\x85\xa1</td><td>\xe9\x83\x9d\xe7\xab\xa5</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td>\r\n\t</tr><tr class="alt">\r\n\t\t<td>(2015-2016-2)-031A1840-138462-1</td><td>\xe7\x94\xb5\xe5\xad\x90\xe5\xb7\xa5\xe8\x89\xba\xe5\xae\x9e\xe4\xb9\xa0A</td><td>\xe9\x83\x9d\xe7\xab\xa5</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td>\r\n\t</tr><tr>\r\n\t\t<td>(2015-2016-2)-06110040-121602-35</td><td>\xe5\xa4\x96 \xe8\xaf\xadA\xe2\x85\xa3</td><td>\xe9\x83\x9d\xe7\xab\xa5</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td>\r\n\t</tr><tr class="alt">\r\n\t\t<td>(2015-2016-2)-12000001-114752-2</td><td>\xe6\x8e\x92\xe7\x90\x83</td><td>\xe9\x83\x9d\xe7\xab\xa5</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td>\r\n\t</tr><tr>\r\n\t\t<td>(2015-2016-2)-041A0820-135761-1</td><td>\xe6\xa8\xa1\xe6\x8b\x9f\xe7\x94\xb5\xe5\xad\x90\xe6\x8a\x80\xe6\x9c\xaf\xe5\x9f\xba\xe7\xa1\x80</td><td>\xe9\x83\x9d\xe7\xab\xa5</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td>\r\n\t</tr><tr class="alt">\r\n\t\t<td>(2015-2016-2)-08110090-113161-18</td><td>\xe7\x89\xa9\xe7\x90\x86\xe5\xae\x9e\xe9\xaa\x8cA\xe2\x85\xa1</td><td>\xe9\x83\x9d\xe7\xab\xa5</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td>\r\n\t</tr><tr>\r\n\t\t<td>(2015-2016-2)-19110010-122982-22</td><td>\xe6\xaf\x9b\xe6\xb3\xbd\xe4\xb8\x9c\xe6\x80\x9d\xe6\x83\xb3\xe5\x92\x8c\xe4\xb8\xad\xe5\x9b\xbd\xe7\x89\xb9\xe8\x89\xb2\xe7\xa4\xbe\xe4\xbc\x9a\xe4\xb8\xbb\xe4\xb9\x89\xe7\x90\x86\xe8\xae\xba\xe4\xbd\x93\xe7\xb3\xbb\xe6\xa6\x82\xe8\xae\xba\xe2\x85\xa1</td><td>\xe9\x83\x9d\xe7\xab\xa5</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td>\r\n\t</tr><tr class="alt">\r\n\t\t<td>(2015-2016-2)-041A0140-126371-1</td><td>\xe9\x9d\xa2\xe5\x90\x91\xe5\xaf\xb9\xe8\xb1\xa1\xe7\xa8\x8b\xe5\xba\x8f\xe8\xae\xbe\xe8\xae\xa1</td><td>\xe9\x83\x9d\xe7\xab\xa5</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td>\r\n\t</tr><tr>\r\n\t\t<td>(2015-2016-2)-141A0030-129772-7</td><td>\xe8\x81\x8c\xe4\xb8\x9a\xe7\x94\x9f\xe6\xb6\xaf\xe8\xa7\x84\xe5\x88\x92\xe4\xb8\x8e\xe5\xb0\xb1\xe4\xb8\x9a\xe6\x8c\x87\xe5\xaf\xbc\xe2\x85\xa1</td><td>\xe9\x83\x9d\xe7\xab\xa5</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td>\r\n\t</tr><tr class="alt">\r\n\t\t<td>(2015-2016-2)-041A0840-125382-1</td><td>\xe6\x95\xb0\xe5\xad\x97\xe7\x94\xb5\xe5\xad\x90\xe6\x8a\x80\xe6\x9c\xaf\xe5\x9f\xba\xe7\xa1\x80</td><td>\xe9\x83\x9d\xe7\xab\xa5</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td>\r\n\t</tr><tr>\r\n\t\t<td>(2015-2016-2)-22110045-129072-5</td><td>\xe5\xa4\xa7\xe5\xad\xa6\xe7\x94\x9f\xe5\xbf\x83\xe7\x90\x86\xe5\x81\xa5\xe5\xba\xb7\xe6\x95\x99\xe8\x82\xb2\xe2\x85\xa3</td><td>\xe9\x83\x9d\xe7\xab\xa5</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td>\r\n\t</tr>\r\n</table>\r\n\t\t\t\t\t</span>\r\n\t\t\t\t\t<div class="footbox">\r\n\t\t\t\t\t\t<em class="footbox_con">\r\n\t\t\t\t\t\t\t<span class="pagination"></span>\r\n\t\t\t\t\t\t\t<span class="footbutton"></span>\r\n\t\t\t\t\t\t\t<!-- \xe5\xba\x95\xe9\x83\xa8\xe6\x8c\x89\xe9\x92\xae\xe4\xbd\x8d\xe7\xbd\xae -->\r\n\t\t\t\t\t\t</em>\r\n\t\t\t\t\t</div>\r\n\t\t\t\t</div>\r\n\t\t\t</div>\r\n\t\t</form>\r\n\t</BODY>\r\n</HTML>\r\n'}
                #分析html
                try:
                        ct_result = ctAnalytics().exam_do(ct_html['content'])
                except KeyError:
                        return json_err(9,"analy table error!")

                #返回
                return json.dumps(ct_result)

class score:
        def POST(self):
                #获取并验证传入参数
                content = web.input()
                if not content.has_key('time_md5')  or content.time_md5 == "":
                        return json_err(2,"time_md5不能为空！")

                #通过time_md5获取类
                zClass = all_client.get(content.time_md5,0)
                if zClass == 0:
                        return json_err(5,"time_md5错误或超时，请访问pre或login接口获取！")

                #获取html
                ct_html = zClass.get_cscore()

                #获取错误并返回
                if ct_html.has_key('errcode'):
                        return json.dumps(ct_html)

                # ct_html = {'content': '\r\n<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\r\n<HTML lang="gb2312">\r\n\t<HEAD>\r\n\t\t<title>\xe7\x8e\xb0\xe4\xbb\xa3\xe6\x95\x99\xe5\xad\xa6\xe7\xae\xa1\xe7\x90\x86\xe4\xbf\xa1\xe6\x81\xaf\xe7\xb3\xbb\xe7\xbb\x9f</title>\r\n\t\t<meta content="IE=EmulateIE7" http-equiv="X-UA-Compatible">\r\n\t\t<meta content="text/html; charset=gb2312" http-equiv="Content-Type">\r\n\t\t<meta content="gb2312" http-equiv="Content-Language">\r\n\t\t<meta name="robots" content="all">\r\n\t\t<meta name="author" content="\xe4\xbd\x9c\xe8\x80\x85\xe4\xbf\xa1\xe6\x81\xaf">\r\n\t\t<meta name="Copyright" content="\xe7\x89\x88\xe6\x9d\x83\xe4\xbf\xa1\xe6\x81\xaf">\r\n\t\t<meta name="description" content="\xe7\xab\x99\xe7\x82\xb9\xe4\xbb\x8b\xe7\xbb\x8d">\r\n\t\t<meta name="keywords" content="\xe7\xab\x99\xe7\x82\xb9\xe5\x85\xb3\xe9\x94\xae\xe8\xaf\x8d">\r\n\t\t<LINK rel="icon" type="image/x-icon" href="style/base/favicon.ico">\r\n\t\t\t<LINK rel="stylesheet" type="text/css" href="style/base/jw.css" media="all">\r\n\t\t\t\t<LINK rel="stylesheet" type="text/css" href="style/standard/jw.css" media="all">\r\n\t\t\t\t\t<script language="javascript">\r\n            function window.onbeforeprint(){\r\n                document.all.tabHidden.style.display = "none"\r\n                document.all.divcxtj.style.display = "none"\r\n            }\r\n            function window.onafterprint(){\r\n                document.all.tabHidden.style.display = "block"\r\n                document.all.divcxtj.style.display = "block"\r\n            }\r\n            function click() {\r\n                if (event.button==2) {  //\xe6\x94\xb9\xe6\x88\x90button==2\xe4\xb8\xba\xe7\xa6\x81\xe6\xad\xa2\xe5\x8f\xb3\xe9\x94\xae\r\n                    alert(\'\xe5\xaf\xb9\xe4\xb8\x8d\xe8\xb5\xb7,\xe7\xa6\x81\xe6\xad\xa2\xe4\xbd\xbf\xe7\x94\xa8\xe6\xad\xa4\xe5\x8a\x9f\xe8\x83\xbd.\')\r\n                }\r\n            }\r\n            document.onmousedown=click\r\n\t\t\t\t\t</script>\r\n\t</HEAD>\r\n\t<body>\r\n\t\t<form name="Form1" method="post" action="xscj_gc.aspx?xh=140104010011" id="Form1">\r\n<input type="hidden" name="__VIEWSTATE" value="dDwxODI2NTc3MzMwO3Q8cDxsPHhoO3N0cl94bnhxY3g7PjtsPDE0MDEwNDAxMDAxMTsxOz4+O2w8aTwxPjs+O2w8dDw7bDxpPDI2PjtpPDI3PjtpPDI4PjtpPDMxPjtpPDMzPjtpPDM1PjtpPDM3PjtpPDM5PjtpPDQxPjtpPDQzPjtpPDQ1Pjs+O2w8dDxwPDtwPGw8b25jbGljazs+O2w8d2luZG93LnByaW50KClcOzs+Pj47Oz47dDxwPDtwPGw8b25jbGljazs+O2w8d2luZG93LmNsb3NlKClcOzs+Pj47Oz47dDxwPHA8bDxWaXNpYmxlOz47bDxvPHQ+Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzlnKjmoKHlrabkuaDmiJDnu6k7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7VmlzaWJsZTs+O2w85omA6YCJ5a2m5YiGNzQuOTXvvJvojrflvpflrabliIY3MS45Ne+8m+mHjeS/ruWtpuWIhuOAgjtvPHQ+Oz4+Oz47Oz47dDxAMDxwPHA8bDxQYWdlQ291bnQ7XyFJdGVtQ291bnQ7XyFEYXRhU291cmNlSXRlbUNvdW50O0RhdGFLZXlzOz47bDxpPDE+O2k8MzM+O2k8MzM+O2w8Pjs+Pjs+O0AwPDs7Ozs7OztAMDxwPGw8VmlzaWJsZTs+O2w8bzxmPjs+Pjs7Ozs+O0AwPHA8bDxWaXNpYmxlOz47bDxvPGY+Oz4+Ozs7Oz47QDA8cDxsPFZpc2libGU7PjtsPG88dD47Pj47Ozs7PjtAMDxwPGw8VmlzaWJsZTs+O2w8bzx0Pjs+Pjs7Ozs+O0AwPHA8bDxWaXNpYmxlOz47bDxvPHQ+Oz4+Ozs7Oz47QDA8cDxsPFZpc2libGU7PjtsPG88dD47Pj47Ozs7Pjs7OztAMDxwPGw8VmlzaWJsZTs+O2w8bzxmPjs+Pjs7Ozs+O0AwPHA8bDxWaXNpYmxlOz47bDxvPHQ+Oz4+Ozs7Oz47Ozs7QDA8cDxsPFZpc2libGU7PjtsPG88dD47Pj47Ozs7Pjs7Pjs7Ozs7Ozs7Oz47bDxpPDA+Oz47bDx0PDtsPGk8MT47aTwyPjtpPDM+O2k8ND47aTw1PjtpPDY+O2k8Nz47aTw4PjtpPDk+O2k8MTA+O2k8MTE+O2k8MTI+O2k8MTM+O2k8MTQ+O2k8MTU+O2k8MTY+O2k8MTc+O2k8MTg+O2k8MTk+O2k8MjA+O2k8MjE+O2k8MjI+O2k8MjM+O2k8MjQ+O2k8MjU+O2k8MjY+O2k8Mjc+O2k8Mjg+O2k8Mjk+O2k8MzA+O2k8MzE+O2k8MzI+O2k8MzM+Oz47bDx0PDtsPGk8MD47aTwxPjtpPDI+O2k8Mz47aTw0PjtpPDU+O2k8Nj47aTw3PjtpPDg+O2k8OT47aTwxMD47aTwxMT47aTwxMj47aTwxMz47aTwxND47aTwxNT47aTwxNj47aTwxNz47aTwxOD47aTwxOT47aTwyMD47aTwyMT47PjtsPHQ8cDxwPGw8VGV4dDs+O2w8MjAxNC0yMDE1Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwxOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwODExOTA0MDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w86auY562J5pWw5a2mQeKFoDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w85YWs5YWx5b+F5L+u6K++Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwyLjU7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCAgIDMuMDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8ODc7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOeQhuWtpumZojs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8MDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w85pivOz4+Oz47Oz47Pj47dDw7bDxpPDA+O2k8MT47aTwyPjtpPDM+O2k8ND47aTw1PjtpPDY+O2k8Nz47aTw4PjtpPDk+O2k8MTA+O2k8MTE+O2k8MTI+O2k8MTM+O2k8MTQ+O2k8MTU+O2k8MTY+O2k8MTc+O2k8MTg+O2k8MTk+O2k8MjA+O2k8MjE+Oz47bDx0PHA8cDxsPFRleHQ7PjtsPDIwMTQtMjAxNTs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8MTs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8MDgxMTkwNTA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOmrmOetieaVsOWtpkHihaE7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOWFrOWFseW/heS/ruivvjs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Mi41Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwgICAzLjA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDg5Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDznkIblrabpmaI7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOaYrzs+Pjs+Ozs+Oz4+O3Q8O2w8aTwwPjtpPDE+O2k8Mj47aTwzPjtpPDQ+O2k8NT47aTw2PjtpPDc+O2k8OD47aTw5PjtpPDEwPjtpPDExPjtpPDEyPjtpPDEzPjtpPDE0PjtpPDE1PjtpPDE2PjtpPDE3PjtpPDE4PjtpPDE5PjtpPDIwPjtpPDIxPjs+O2w8dDxwPHA8bDxUZXh0Oz47bDwyMDE0LTIwMTU7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDE7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDEwMTEwMDEwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzlt6XnqIvljJblraY7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOWFrOWFseW/heS/ruivvjs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Mi4wOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwgICAzLjA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDg0Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDznjq/looPkuI7ljJblrablt6XnqIvlrabpmaI7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOWQpjs+Pjs+Ozs+Oz4+O3Q8O2w8aTwwPjtpPDE+O2k8Mj47aTwzPjtpPDQ+O2k8NT47aTw2PjtpPDc+O2k8OD47aTw5PjtpPDEwPjtpPDExPjtpPDEyPjtpPDEzPjtpPDE0PjtpPDE1PjtpPDE2PjtpPDE3PjtpPDE4PjtpPDE5PjtpPDIwPjtpPDIxPjs+O2w8dDxwPHA8bDxUZXh0Oz47bDwyMDE0LTIwMTU7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDE7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA5MTEzMzEwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzlm73pmLLmlZnogrLkuI7lhpvkuovorq3nu4M7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOWFrOWFseW/heS/ruivvjs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Mi4wOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwgICAxLjA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDY1Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzmlofms5XlrabpmaI7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOWQpjs+Pjs+Ozs+Oz4+O3Q8O2w8aTwwPjtpPDE+O2k8Mj47aTwzPjtpPDQ+O2k8NT47aTw2PjtpPDc+O2k8OD47aTw5PjtpPDEwPjtpPDExPjtpPDEyPjtpPDEzPjtpPDE0PjtpPDE1PjtpPDE2PjtpPDE3PjtpPDE4PjtpPDE5PjtpPDIwPjtpPDIxPjs+O2w8dDxwPHA8bDxUZXh0Oz47bDwyMDE0LTIwMTU7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDE7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA0MUEwMDkwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzorqHnrpfmnLrlupTnlKjln7rnoYDkuI7nqIvluo/orr7orqHihaA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOS4k+S4muWfuuehgOivvjs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8My4wOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwgICA0LjA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDYwLjI7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDMwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDw5MDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8MDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w85L+h5oGv56eR5a2m5LiO5bel56iL5a2m6ZmiOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzmmK87Pj47Pjs7Pjs+Pjt0PDtsPGk8MD47aTwxPjtpPDI+O2k8Mz47aTw0PjtpPDU+O2k8Nj47aTw3PjtpPDg+O2k8OT47aTwxMD47aTwxMT47aTwxMj47aTwxMz47aTwxND47aTwxNT47aTwxNj47aTwxNz47aTwxOD47aTwxOT47aTwyMD47aTwyMT47PjtsPHQ8cDxwPGw8VGV4dDs+O2w8MjAxNC0yMDE1Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwxOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwxOTExMDAzMDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w86ams5YWL5oCd5Li75LmJ5Z+65pys5Y6f55CGQjs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w85YWs5YWx5b+F5L+u6K++Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwyLjA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCAgIDMuMDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8ODA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOmprOWFi+aAneS4u+S5ieWtpumZojs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8MDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w85ZCmOz4+Oz47Oz47Pj47dDw7bDxpPDA+O2k8MT47aTwyPjtpPDM+O2k8ND47aTw1PjtpPDY+O2k8Nz47aTw4PjtpPDk+O2k8MTA+O2k8MTE+O2k8MTI+O2k8MTM+O2k8MTQ+O2k8MTU+O2k8MTY+O2k8MTc+O2k8MTg+O2k8MTk+O2k8MjA+O2k8MjE+Oz47bDx0PHA8cDxsPFRleHQ7PjtsPDIwMTQtMjAxNTs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8MTs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8MTkxMTAwNTA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOaAneaDs+mBk+W+t+S/ruWFu+S4juazleW+i+WfuuehgEE7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOWFrOWFseW/heS/ruivvjs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Mi4wOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwgICAzLjA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDgwLjU7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOmprOWFi+aAneS4u+S5ieWtpumZojs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8MDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w85ZCmOz4+Oz47Oz47Pj47dDw7bDxpPDA+O2k8MT47aTwyPjtpPDM+O2k8ND47aTw1PjtpPDY+O2k8Nz47aTw4PjtpPDk+O2k8MTA+O2k8MTE+O2k8MTI+O2k8MTM+O2k8MTQ+O2k8MTU+O2k8MTY+O2k8MTc+O2k8MTg+O2k8MTk+O2k8MjA+O2k8MjE+Oz47bDx0PHA8cDxsPFRleHQ7PjtsPDIwMTQtMjAxNTs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8MTs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8MTIxMTA5NDA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOS9k+a1i+KFoDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w85YWs5YWx5b+F5L+u6K++Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwLjQ7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCAgIDIuMDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8NzkuMTs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w85L2T6IKy5a2m6ZmiOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzmmK87Pj47Pjs7Pjs+Pjt0PDtsPGk8MD47aTwxPjtpPDI+O2k8Mz47aTw0PjtpPDU+O2k8Nj47aTw3PjtpPDg+O2k8OT47aTwxMD47aTwxMT47aTwxMj47aTwxMz47aTwxND47aTwxNT47aTwxNj47aTwxNz47aTwxOD47aTwxOT47aTwyMD47aTwyMT47PjtsPHQ8cDxwPGw8VGV4dDs+O2w8MjAxNC0yMDE1Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwxOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwxMjExMDkwMDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w85L2T6IKy4oWgOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzlhazlhbHlv4Xkv67or747Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDAuNjs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8ICAgNC4wOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwxMDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8ODI7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDkyOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzkvZPogrLlrabpmaI7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOaYrzs+Pjs+Ozs+Oz4+O3Q8O2w8aTwwPjtpPDE+O2k8Mj47aTwzPjtpPDQ+O2k8NT47aTw2PjtpPDc+O2k8OD47aTw5PjtpPDEwPjtpPDExPjtpPDEyPjtpPDEzPjtpPDE0PjtpPDE1PjtpPDE2PjtpPDE3PjtpPDE4PjtpPDE5PjtpPDIwPjtpPDIxPjs+O2w8dDxwPHA8bDxUZXh0Oz47bDwyMDE0LTIwMTU7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDE7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA2MTEwMDEwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzlpJYg6K+tQeKFoDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w85YWs5YWx5b+F5L+u6K++Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDw0LjA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCAgIDMuMDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8MzM7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDQ3LjU7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDgxOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzlpJblm73or63lrabpmaI7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOWQpjs+Pjs+Ozs+Oz4+O3Q8O2w8aTwwPjtpPDE+O2k8Mj47aTwzPjtpPDQ+O2k8NT47aTw2PjtpPDc+O2k8OD47aTw5PjtpPDEwPjtpPDExPjtpPDEyPjtpPDEzPjtpPDE0PjtpPDE1PjtpPDE2PjtpPDE3PjtpPDE4PjtpPDE5PjtpPDIwPjtpPDIxPjs+O2w8dDxwPHA8bDxUZXh0Oz47bDwyMDE0LTIwMTU7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDE7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDE0MUEwMDIwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzogYzkuJrnlJ/mtq/op4TliJLkuI7lsLHkuJrmjIflr7zihaA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOS4k+S4mumAieS/ruivvjs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8MC4yNTs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8ICAgMi4wOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwzMDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8NDU7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDc1Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzmi5vnlJ/lsLHkuJrlpIQ7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOWQpjs+Pjs+Ozs+Oz4+O3Q8O2w8aTwwPjtpPDE+O2k8Mj47aTwzPjtpPDQ+O2k8NT47aTw2PjtpPDc+O2k8OD47aTw5PjtpPDEwPjtpPDExPjtpPDEyPjtpPDEzPjtpPDE0PjtpPDE1PjtpPDE2PjtpPDE3PjtpPDE4PjtpPDE5PjtpPDIwPjtpPDIxPjs+O2w8dDxwPHA8bDxUZXh0Oz47bDwyMDE0LTIwMTU7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDI7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA0MTEwMjAyOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDxQaG90b3Nob3DlupTnlKg7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOWFrOWFsemAieS/ruivvjs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w85bel56iL5oqA5pyv57G7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwyLjA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCAgIDQuMDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8OTU7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOS/oeaBr+enkeWtpuS4juW3peeoi+WtpumZojs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8MDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w85ZCmOz4+Oz47Oz47Pj47dDw7bDxpPDA+O2k8MT47aTwyPjtpPDM+O2k8ND47aTw1PjtpPDY+O2k8Nz47aTw4PjtpPDk+O2k8MTA+O2k8MTE+O2k8MTI+O2k8MTM+O2k8MTQ+O2k8MTU+O2k8MTY+O2k8MTc+O2k8MTg+O2k8MTk+O2k8MjA+O2k8MjE+Oz47bDx0PHA8cDxsPFRleHQ7PjtsPDIwMTQtMjAxNTs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Mjs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8MDgxMTAwNjA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOWkp+WtpueJqeeQhuKFoDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w85YWs5YWx5b+F5L+u6K++Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwzLjA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCAgIDEuMDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Njc7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOeQhuWtpumZojs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8MDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w85ZCmOz4+Oz47Oz47Pj47dDw7bDxpPDA+O2k8MT47aTwyPjtpPDM+O2k8ND47aTw1PjtpPDY+O2k8Nz47aTw4PjtpPDk+O2k8MTA+O2k8MTE+O2k8MTI+O2k8MTM+O2k8MTQ+O2k8MTU+O2k8MTY+O2k8MTc+O2k8MTg+O2k8MTk+O2k8MjA+O2k8MjE+Oz47bDx0PHA8cDxsPFRleHQ7PjtsPDIwMTQtMjAxNTs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Mjs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8MDgxMTkwNjA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOmrmOetieaVsOWtpkHihaI7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOWFrOWFseW/heS/ruivvjs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8My4wOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwgICAzLjA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDgwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDznkIblrabpmaI7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOaYrzs+Pjs+Ozs+Oz4+O3Q8O2w8aTwwPjtpPDE+O2k8Mj47aTwzPjtpPDQ+O2k8NT47aTw2PjtpPDc+O2k8OD47aTw5PjtpPDEwPjtpPDExPjtpPDEyPjtpPDEzPjtpPDE0PjtpPDE1PjtpPDE2PjtpPDE3PjtpPDE4PjtpPDE5PjtpPDIwPjtpPDIxPjs+O2w8dDxwPHA8bDxUZXh0Oz47bDwyMDE0LTIwMTU7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDI7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA4MTE5MDcwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzpq5jnrYnmlbDlraZB4oWjOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzlhazlhbHlv4Xkv67or747Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDMuMDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8ICAgMi4wOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDw3Njs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8MDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w855CG5a2m6ZmiOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzmmK87Pj47Pjs7Pjs+Pjt0PDtsPGk8MD47aTwxPjtpPDI+O2k8Mz47aTw0PjtpPDU+O2k8Nj47aTw3PjtpPDg+O2k8OT47aTwxMD47aTwxMT47aTwxMj47aTwxMz47aTwxND47aTwxNT47aTwxNj47aTwxNz47aTwxOD47aTwxOT47aTwyMD47aTwyMT47PjtsPHQ8cDxwPGw8VGV4dDs+O2w8MjAxNC0yMDE1Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwyOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwNDFBMDEwMDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w86K6h566X5py65bqU55So5Z+656GA5LiO56iL5bqP6K6+6K6h4oWhOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzkuJPkuJrln7rnoYDor747Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDIuNTs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8ICAgNC4wOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDw2NS4xOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwzMDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8OTU7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOS/oeaBr+enkeWtpuS4juW3peeoi+WtpumZojs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8MDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w85pivOz4+Oz47Oz47Pj47dDw7bDxpPDA+O2k8MT47aTwyPjtpPDM+O2k8ND47aTw1PjtpPDY+O2k8Nz47aTw4PjtpPDk+O2k8MTA+O2k8MTE+O2k8MTI+O2k8MTM+O2k8MTQ+O2k8MTU+O2k8MTY+O2k8MTc+O2k8MTg+O2k8MTk+O2k8MjA+O2k8MjE+Oz47bDx0PHA8cDxsPFRleHQ7PjtsPDIwMTQtMjAxNTs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Mjs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8MDAxMTAwNzY7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOWPo+aJjeiJuuacr+S4juekvuS6pOekvOS7qijnvZHnu5zor77nqIspOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzlhazlhbHpgInkv67or747Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOS6uuaWh+iJuuacr+exuzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Mi4wOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwgICA0LjA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDk2Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzlhbblroM7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOWQpjs+Pjs+Ozs+Oz4+O3Q8O2w8aTwwPjtpPDE+O2k8Mj47aTwzPjtpPDQ+O2k8NT47aTw2PjtpPDc+O2k8OD47aTw5PjtpPDEwPjtpPDExPjtpPDEyPjtpPDEzPjtpPDE0PjtpPDE1PjtpPDE2PjtpPDE3PjtpPDE4PjtpPDE5PjtpPDIwPjtpPDIxPjs+O2w8dDxwPHA8bDxUZXh0Oz47bDwyMDE0LTIwMTU7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDI7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA0MUEwMDcwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDznprvmlaPmlbDlraY7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOS4k+S4muWfuuehgOivvjs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8NC4wOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwgICAyLjA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDc5Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzkv6Hmga/np5HlrabkuI7lt6XnqIvlrabpmaI7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOWQpjs+Pjs+Ozs+Oz4+O3Q8O2w8aTwwPjtpPDE+O2k8Mj47aTwzPjtpPDQ+O2k8NT47aTw2PjtpPDc+O2k8OD47aTw5PjtpPDEwPjtpPDExPjtpPDEyPjtpPDEzPjtpPDE0PjtpPDE1PjtpPDE2PjtpPDE3PjtpPDE4PjtpPDE5PjtpPDIwPjtpPDIxPjs+O2w8dDxwPHA8bDxUZXh0Oz47bDwyMDE0LTIwMTU7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDI7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDEyMTEwOTEwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzkvZPogrLihaE7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOWFrOWFseW/heS/ruivvjs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8MC42Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwgICAzLjA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDE4Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDw3MDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8ODg7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOS9k+iCsuWtpumZojs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8MDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w85pivOz4+Oz47Oz47Pj47dDw7bDxpPDA+O2k8MT47aTwyPjtpPDM+O2k8ND47aTw1PjtpPDY+O2k8Nz47aTw4PjtpPDk+O2k8MTA+O2k8MTE+O2k8MTI+O2k8MTM+O2k8MTQ+O2k8MTU+O2k8MTY+O2k8MTc+O2k8MTg+O2k8MTk+O2k8MjA+O2k8MjE+Oz47bDx0PHA8cDxsPFRleHQ7PjtsPDIwMTQtMjAxNTs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Mjs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8MDYxMTAwMjA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOWkliDor61B4oWhOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzlhazlhbHlv4Xkv67or747Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDQuMDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8ICAgMi4wOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwyOS41Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDw0Njs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8NzY7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOWkluWbveivreWtpumZojs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8MDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w85ZCmOz4+Oz47Oz47Pj47dDw7bDxpPDA+O2k8MT47aTwyPjtpPDM+O2k8ND47aTw1PjtpPDY+O2k8Nz47aTw4PjtpPDk+O2k8MTA+O2k8MTE+O2k8MTI+O2k8MTM+O2k8MTQ+O2k8MTU+O2k8MTY+O2k8MTc+O2k8MTg+O2k8MTk+O2k8MjA+O2k8MjE+Oz47bDx0PHA8cDxsPFRleHQ7PjtsPDIwMTQtMjAxNTs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Mjs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8MDgxMTAwNDA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOe6v+aAp+S7o+aVsEI7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOWFrOWFseW/heS/ruivvjs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Mi4wOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwgICAzLjA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDg1Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDznkIblrabpmaI7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOWQpjs+Pjs+Ozs+Oz4+O3Q8O2w8aTwwPjtpPDE+O2k8Mj47aTwzPjtpPDQ+O2k8NT47aTw2PjtpPDc+O2k8OD47aTw5PjtpPDEwPjtpPDExPjtpPDEyPjtpPDEzPjtpPDE0PjtpPDE1PjtpPDE2PjtpPDE3PjtpPDE4PjtpPDE5PjtpPDIwPjtpPDIxPjs+O2w8dDxwPHA8bDxUZXh0Oz47bDwyMDE0LTIwMTU7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDI7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDE5MTEwMDcwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzlvaLlir/kuI7mlL/nrZbihaA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOWFrOWFseW/heS/ruivvjs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8MC41Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwgICA0LjA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDkwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzpqazlhYvmgJ3kuLvkuYnlrabpmaI7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOWQpjs+Pjs+Ozs+Oz4+O3Q8O2w8aTwwPjtpPDE+O2k8Mj47aTwzPjtpPDQ+O2k8NT47aTw2PjtpPDc+O2k8OD47aTw5PjtpPDEwPjtpPDExPjtpPDEyPjtpPDEzPjtpPDE0PjtpPDE1PjtpPDE2PjtpPDE3PjtpPDE4PjtpPDE5PjtpPDIwPjtpPDIxPjs+O2w8dDxwPHA8bDxUZXh0Oz47bDwyMDE0LTIwMTU7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDI7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDE5MTEwMTIwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzkuK3lm73ov5HnjrDku6Plj7LnurLopoFCOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzlhazlhbHlv4Xkv67or747Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDEuNTs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8ICAgMy4wOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwyMDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8NjY7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDg2Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzpqazlhYvmgJ3kuLvkuYnlrabpmaI7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOWQpjs+Pjs+Ozs+Oz4+O3Q8O2w8aTwwPjtpPDE+O2k8Mj47aTwzPjtpPDQ+O2k8NT47aTw2PjtpPDc+O2k8OD47aTw5PjtpPDEwPjtpPDExPjtpPDEyPjtpPDEzPjtpPDE0PjtpPDE1PjtpPDE2PjtpPDE3PjtpPDE4PjtpPDE5PjtpPDIwPjtpPDIxPjs+O2w8dDxwPHA8bDxUZXh0Oz47bDwyMDE1LTIwMTY7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDE7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA2MTEwMTkxOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzlpKflrablvrfor607Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOWFrOWFsemAieS/ruivvjs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w856S+5Lya56eR5a2m57G7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwyLjA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCAgIDQuMDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8NTA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDQyOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDw5Mjs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8MDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w85aSW5Zu96K+t5a2m6ZmiOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzlkKY7Pj47Pjs7Pjs+Pjt0PDtsPGk8MD47aTwxPjtpPDI+O2k8Mz47aTw0PjtpPDU+O2k8Nj47aTw3PjtpPDg+O2k8OT47aTwxMD47aTwxMT47aTwxMj47aTwxMz47aTwxND47aTwxNT47aTwxNj47aTwxNz47aTwxOD47aTwxOT47aTwyMD47aTwyMT47PjtsPHQ8cDxwPGw8VGV4dDs+O2w8MjAxNS0yMDE2Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwxOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwODExMDA3MDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w85aSn5a2m54mp55CG4oWhOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzlhazlhbHlv4Xkv67or747Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDMuMDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8ICAgMS4wOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDw2MDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8MDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w855CG5a2m6ZmiOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzlkKY7Pj47Pjs7Pjs+Pjt0PDtsPGk8MD47aTwxPjtpPDI+O2k8Mz47aTw0PjtpPDU+O2k8Nj47aTw3PjtpPDg+O2k8OT47aTwxMD47aTwxMT47aTwxMj47aTwxMz47aTwxND47aTwxNT47aTwxNj47aTwxNz47aTwxOD47aTwxOT47aTwyMD47aTwyMT47PjtsPHQ8cDxwPGw8VGV4dDs+O2w8MjAxNS0yMDE2Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwxOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwNDFBMDExMDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w855S16Lev5Y6f55CGOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzkuJPkuJrln7rnoYDor747Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDIuNTs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8ICAgNC4wOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDw4LjU7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDcxLjI7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDEwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDw5MDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8MDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w85L+h5oGv56eR5a2m5LiO5bel56iL5a2m6ZmiOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzlkKY7Pj47Pjs7Pjs+Pjt0PDtsPGk8MD47aTwxPjtpPDI+O2k8Mz47aTw0PjtpPDU+O2k8Nj47aTw3PjtpPDg+O2k8OT47aTwxMD47aTwxMT47aTwxMj47aTwxMz47aTwxND47aTwxNT47aTwxNj47aTwxNz47aTwxOD47aTwxOT47aTwyMD47aTwyMT47PjtsPHQ8cDxwPGw8VGV4dDs+O2w8MjAxNS0yMDE2Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwxOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwODFBMDY1MDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w85aSN5Y+Y5Ye95pWw5LiO56ev5YiG5Y+Y5o2iQzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w85LiT5Lia5Z+656GA6K++Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwyLjA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCAgIDIuMDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Nzk7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDc5Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDznkIblrabpmaI7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOWQpjs+Pjs+Ozs+Oz4+O3Q8O2w8aTwwPjtpPDE+O2k8Mj47aTwzPjtpPDQ+O2k8NT47aTw2PjtpPDc+O2k8OD47aTw5PjtpPDEwPjtpPDExPjtpPDEyPjtpPDEzPjtpPDE0PjtpPDE1PjtpPDE2PjtpPDE3PjtpPDE4PjtpPDE5PjtpPDIwPjtpPDIxPjs+O2w8dDxwPHA8bDxUZXh0Oz47bDwyMDE1LTIwMTY7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDE7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA4MTEwMDUwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzmpoLnjoforrrkuI7mlbDnkIbnu5/orqFCOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzlhazlhbHlv4Xkv67or747Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDMuMDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8ICAgMC4wOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDw0ODs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8MDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w855CG5a2m6ZmiOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzlkKY7Pj47Pjs7Pjs+Pjt0PDtsPGk8MD47aTwxPjtpPDI+O2k8Mz47aTw0PjtpPDU+O2k8Nj47aTw3PjtpPDg+O2k8OT47aTwxMD47aTwxMT47aTwxMj47aTwxMz47aTwxND47aTwxNT47aTwxNj47aTwxNz47aTwxOD47aTwxOT47aTwyMD47aTwyMT47PjtsPHQ8cDxwPGw8VGV4dDs+O2w8MjAxNS0yMDE2Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwxOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwxOTExMDAwMDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w85q+b5rO95Lic5oCd5oOz5ZKM5Lit5Zu954m56Imy56S+5Lya5Li75LmJ55CG6K665L2T57O75qaC6K664oWgOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzlhazlhbHlv4Xkv67or747Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDIuMDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8ICAgMS4wOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwyMDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8NDk7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDY5Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzpqazlhYvmgJ3kuLvkuYnlrabpmaI7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOaYrzs+Pjs+Ozs+Oz4+O3Q8O2w8aTwwPjtpPDE+O2k8Mj47aTwzPjtpPDQ+O2k8NT47aTw2PjtpPDc+O2k8OD47aTw5PjtpPDEwPjtpPDExPjtpPDEyPjtpPDEzPjtpPDE0PjtpPDE1PjtpPDE2PjtpPDE3PjtpPDE4PjtpPDE5PjtpPDIwPjtpPDIxPjs+O2w8dDxwPHA8bDxUZXh0Oz47bDwyMDE1LTIwMTY7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDE7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA0MUEwMTMwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzmlbDmja7nu5PmnoRBOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzkuJPkuJrln7rnoYDor747Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDQuNTs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8ICAgNC4wOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDw0MDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8NDE7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDk7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDkwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzkv6Hmga/np5HlrabkuI7lt6XnqIvlrabpmaI7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOaYrzs+Pjs+Ozs+Oz4+O3Q8O2w8aTwwPjtpPDE+O2k8Mj47aTwzPjtpPDQ+O2k8NT47aTw2PjtpPDc+O2k8OD47aTw5PjtpPDEwPjtpPDExPjtpPDEyPjtpPDEzPjtpPDE0PjtpPDE1PjtpPDE2PjtpPDE3PjtpPDE4PjtpPDE5PjtpPDIwPjtpPDIxPjs+O2w8dDxwPHA8bDxUZXh0Oz47bDwyMDE1LTIwMTY7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDE7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDEyMTEwOTIwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzkvZPogrLihaI7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOWFrOWFseW/heS/ruivvjs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8MC42Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwgICAzLjA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDE1Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDw2OTs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8ODQ7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOS9k+iCsuWtpumZojs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8MDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w85pivOz4+Oz47Oz47Pj47dDw7bDxpPDA+O2k8MT47aTwyPjtpPDM+O2k8ND47aTw1PjtpPDY+O2k8Nz47aTw4PjtpPDk+O2k8MTA+O2k8MTE+O2k8MTI+O2k8MTM+O2k8MTQ+O2k8MTU+O2k8MTY+O2k8MTc+O2k8MTg+O2k8MTk+O2k8MjA+O2k8MjE+Oz47bDx0PHA8cDxsPFRleHQ7PjtsPDIwMTUtMjAxNjs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8MTs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8MDYxMTAwMzA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOWkliDor61B4oWiOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzlhazlhbHlv4Xkv67or747Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDQuMDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8ICAgMS4wOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwyNjs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Mzk7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDY1Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzlpJblm73or63lrabpmaI7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOWQpjs+Pjs+Ozs+Oz4+O3Q8O2w8aTwwPjtpPDE+O2k8Mj47aTwzPjtpPDQ+O2k8NT47aTw2PjtpPDc+O2k8OD47aTw5PjtpPDEwPjtpPDExPjtpPDEyPjtpPDEzPjtpPDE0PjtpPDE1PjtpPDE2PjtpPDE3PjtpPDE4PjtpPDE5PjtpPDIwPjtpPDIxPjs+O2w8dDxwPHA8bDxUZXh0Oz47bDwyMDE1LTIwMTY7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDE7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA4MTEwMDgwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzniannkIblrp7pqoxB4oWgOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzlhazlhbHlv4Xkv67or747Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDIuMDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8ICAgMy4wOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDw4Mjs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8MDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcOzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w855CG5a2m6ZmiOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzlkKY7Pj47Pjs7Pjs+Pjs+Pjs+Pjt0PEAwPHA8cDxsPFZpc2libGU7PjtsPG88Zj47Pj47Pjs7Ozs7Ozs7Ozs+Ozs+O3Q8QDA8Ozs7Ozs7Ozs7Oz47Oz47dDw7bDxpPDA+O2k8MT47aTwyPjtpPDM+O2k8ND47PjtsPHQ8O2w8aTwwPjtpPDE+Oz47bDx0PDtsPGk8MD47aTwxPjs+O2w8dDxAMDxwPHA8bDxQYWdlQ291bnQ7XyFJdGVtQ291bnQ7XyFEYXRhU291cmNlSXRlbUNvdW50O0RhdGFLZXlzOz47bDxpPDE+O2k8MTE+O2k8MTE+O2w8Pjs+Pjs+O0AwPDs7OztAMDxwPGw8VmlzaWJsZTs+O2w8bzxmPjs+Pjs7Ozs+O0AwPHA8bDxWaXNpYmxlOz47bDxvPGY+Oz4+Ozs7Oz47Ozs+Ozs7Ozs7Ozs7PjtsPGk8MD47PjtsPHQ8O2w8aTwxPjtpPDI+O2k8Mz47aTw0PjtpPDU+O2k8Nj47aTw3PjtpPDg+O2k8OT47aTwxMD47aTwxMT47PjtsPHQ8O2w8aTwwPjtpPDE+O2k8Mj47aTwzPjtpPDQ+O2k8NT47aTw2Pjs+O2w8dDxwPHA8bDxUZXh0Oz47bDwwMTs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w85qCh57qn5b+F5L+u6K++Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwOz4+Oz47Oz47Pj47dDw7bDxpPDA+O2k8MT47aTwyPjtpPDM+O2k8ND47aTw1PjtpPDY+Oz47bDx0PHA8cDxsPFRleHQ7PjtsPDAzOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzkuJPkuJrmlrnlkJHpmZDpgInor747Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDE1Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwxNTs+Pjs+Ozs+Oz4+O3Q8O2w8aTwwPjtpPDE+O2k8Mj47aTwzPjtpPDQ+O2k8NT47aTw2Pjs+O2w8dDxwPHA8bDxUZXh0Oz47bDwwNDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w85a2m56eR6YCJ5L+u6K++Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwOz4+Oz47Oz47Pj47dDw7bDxpPDA+O2k8MT47aTwyPjtpPDM+O2k8ND47aTw1PjtpPDY+Oz47bDx0PHA8cDxsPFRleHQ7PjtsPDA2Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzlm73pmLLnlJ/lv4Xkv647Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjs+Pjt0PDtsPGk8MD47aTwxPjtpPDI+O2k8Mz47aTw0PjtpPDU+O2k8Nj47PjtsPHQ8cDxwPGw8VGV4dDs+O2w8MDc7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOWFrOWFseW/heS/ruivvjs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8NTguNTA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDQ3LjIwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwzOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwzOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwxMS4zMDs+Pjs+Ozs+Oz4+O3Q8O2w8aTwwPjtpPDE+O2k8Mj47aTwzPjtpPDQ+O2k8NT47aTw2Pjs+O2w8dDxwPHA8bDxUZXh0Oz47bDwwODs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w85a2m56eR5Z+656GA6K++Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwOz4+Oz47Oz47Pj47dDw7bDxpPDA+O2k8MT47aTwyPjtpPDM+O2k8ND47aTw1PjtpPDY+Oz47bDx0PHA8cDxsPFRleHQ7PjtsPDA5Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzlhazlhbHpgInkv67or747Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDY7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDY7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjs+Pjt0PDtsPGk8MD47aTwxPjtpPDI+O2k8Mz47aTw0PjtpPDU+O2k8Nj47PjtsPHQ8cDxwPGw8VGV4dDs+O2w8MTA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOWtpuenkeWfuuehgOmAieS/ruivvjs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8MDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8MDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8MDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8MDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8MDs+Pjs+Ozs+Oz4+O3Q8O2w8aTwwPjtpPDE+O2k8Mj47aTwzPjtpPDQ+O2k8NT47aTw2Pjs+O2w8dDxwPHA8bDxUZXh0Oz47bDwxMTs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w85LiT5Lia5Z+656GA6K++Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwxOC41MDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8MDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8MDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8MDs+Pjs+Ozs+Oz4+O3Q8O2w8aTwwPjtpPDE+O2k8Mj47aTwzPjtpPDQ+O2k8NT47aTw2Pjs+O2w8dDxwPHA8bDxUZXh0Oz47bDwxMjs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w85LiT5Lia6YCJ5L+u6K++Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwLjI1Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwwOz4+Oz47Oz47Pj47dDw7bDxpPDA+O2k8MT47aTwyPjtpPDM+O2k8ND47aTw1PjtpPDY+Oz47bDx0PHA8cDxsPFRleHQ7PjtsPDk5Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDxcPGJcPuWQiOiuoVw8L2JcPjs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8NzkuNTA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDcxLjk1Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwzOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwzOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwyNi4zMDs+Pjs+Ozs+Oz4+Oz4+Oz4+O3Q8QDA8Ozs7Ozs7Ozs7Oz47Oz47Pj47dDw7bDxpPDA+O2k8MT47PjtsPHQ8QDA8cDxwPGw8UGFnZUNvdW50O18hSXRlbUNvdW50O18hRGF0YVNvdXJjZUl0ZW1Db3VudDtEYXRhS2V5czs+O2w8aTwxPjtpPDc+O2k8Nz47bDw+Oz4+Oz47QDA8Ozs7QDA8cDxsPFZpc2libGU7PjtsPG88Zj47Pj47Ozs7PjtAMDxwPGw8VmlzaWJsZTs+O2w8bzxmPjs+Pjs7Ozs+Oz47Ozs7Ozs7Ozs+O2w8aTwwPjs+O2w8dDw7bDxpPDE+O2k8Mj47aTwzPjtpPDQ+O2k8NT47aTw2PjtpPDc+Oz47bDx0PDtsPGk8MD47aTwxPjtpPDI+O2k8Mz47aTw0Pjs+O2w8dDxwPHA8bDxUZXh0Oz47bDzkurrmlofnpL7np5Hnsbs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjs+Pjt0PDtsPGk8MD47aTwxPjtpPDI+O2k8Mz47aTw0Pjs+O2w8dDxwPHA8bDxUZXh0Oz47bDzoh6rnhLbnp5Hlrabln7rnoYDnsbs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjs+Pjt0PDtsPGk8MD47aTwxPjtpPDI+O2k8Mz47aTw0Pjs+O2w8dDxwPHA8bDxUZXh0Oz47bDzlhazlhbHoibrmnK/nsbs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjs+Pjt0PDtsPGk8MD47aTwxPjtpPDI+O2k8Mz47aTw0Pjs+O2w8dDxwPHA8bDxUZXh0Oz47bDzlt6XnqIvmioDmnK/nsbs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDI7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDI7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjs+Pjt0PDtsPGk8MD47aTwxPjtpPDI+O2k8Mz47aTw0Pjs+O2w8dDxwPHA8bDxUZXh0Oz47bDzkurrmlofoibrmnK/nsbs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDI7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDI7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjs+Pjt0PDtsPGk8MD47aTwxPjtpPDI+O2k8Mz47aTw0Pjs+O2w8dDxwPHA8bDxUZXh0Oz47bDznpL7kvJrnp5Hlrabnsbs7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDI7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDI7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA7Pj47Pjs7Pjs+Pjt0PDtsPGk8MD47aTwxPjtpPDI+O2k8Mz47aTw0Pjs+O2w8dDxwPHA8bDxUZXh0Oz47bDxcPGJcPuWQiOiuoVw8L2JcPjs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Njs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8Njs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8MDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8MDs+Pjs+Ozs+Oz4+Oz4+Oz4+O3Q8QDA8cDxwPGw8UGFnZUNvdW50O18hSXRlbUNvdW50O18hRGF0YVNvdXJjZUl0ZW1Db3VudDtEYXRhS2V5czs+O2w8aTwxPjtpPDE+O2k8MT47bDw+Oz4+Oz47Ozs7Ozs7Ozs7PjtsPGk8MD47PjtsPHQ8O2w8aTwxPjs+O2w8dDw7bDxpPDA+O2k8MT47aTwyPjs+O2w8dDxwPHA8bDxUZXh0Oz47bDzlrabkvY3or747Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDUzOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwyNS4yMDs+Pjs+Ozs+Oz4+Oz4+Oz4+Oz4+Oz4+O3Q8O2w8aTwwPjs+O2w8dDw7bDxpPDA+Oz47bDx0PEAwPHA8cDxsPFZpc2libGU7UGFnZUNvdW50O18hSXRlbUNvdW50O18hRGF0YVNvdXJjZUl0ZW1Db3VudDtEYXRhS2V5czs+O2w8bzxmPjtpPDE+O2k8MT47aTwxPjtsPD47Pj47PjtAMDw7Ozs7OztAMDxwPGw8VmlzaWJsZTs+O2w8bzxmPjs+Pjs7Ozs+Oz47Ozs7Ozs7Ozs+O2w8aTwwPjs+O2w8dDw7bDxpPDE+Oz47bDx0PDtsPGk8MD47aTwxPjtpPDI+O2k8Mz47aTw0PjtpPDU+O2k8Nj47PjtsPHQ8cDxwPGw8VGV4dDs+O2w85ZCI6K6hOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwmbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzmrKE7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjs+Pjs+Pjs+Pjs+Pjs+Pjt0PDtsPGk8MD47aTwxPjs+O2w8dDw7bDxpPDA+Oz47bDx0PEAwPHA8cDxsPFBhZ2VDb3VudDtfIUl0ZW1Db3VudDtfIURhdGFTb3VyY2VJdGVtQ291bnQ7RGF0YUtleXM7PjtsPGk8MT47aTwwPjtpPDA+O2w8Pjs+Pjs+Ozs7Ozs7Ozs7Oz47Oz47Pj47dDw7bDxpPDA+Oz47bDx0PEAwPHA8cDxsPFBhZ2VDb3VudDtfIUl0ZW1Db3VudDtfIURhdGFTb3VyY2VJdGVtQ291bnQ7RGF0YUtleXM7PjtsPGk8MT47aTwwPjtpPDA+O2w8Pjs+Pjs+Ozs7Ozs7Ozs7Oz47Oz47Pj47Pj47dDw7bDxpPDA+O2k8MT47aTwyPjtpPDM+Oz47bDx0PDtsPGk8MD47PjtsPHQ8cDxwPGw8VGV4dDtWaXNpYmxlOz47bDzmnKzkuJPkuJrlhbEw5Lq6O288Zj47Pj47Pjs7Pjs+Pjt0PDtsPGk8MD47PjtsPHQ8cDxwPGw8VGV4dDtWaXNpYmxlOz47bDzlubPlnYflrabliIbnu6nngrnvvJoyLjU4NjtvPGY+Oz4+Oz47Oz47Pj47dDw7bDxpPDA+Oz47bDx0PHA8cDxsPFRleHQ7VmlzaWJsZTs+O2w85a2m5YiG57up54K55oC75ZKM77yaMTkzLjgwMDtvPGY+Oz4+Oz47Oz47Pj47dDw7bDxpPDA+Oz47bDx0PHA8cDxsPFRleHQ7PjtsPFxlOz4+Oz47Oz47Pj47Pj47dDw7bDxpPDA+Oz47bDx0PDtsPGk8MT47PjtsPHQ8cDxwPGw8SW1hZ2VVcmw7PjtsPC4vZXhjZWwvMTQwMTA0MDEwMDExLmpwZzs+Pjs+Ozs+Oz4+Oz4+Oz4+O3Q8cDxwPGw8VGV4dDtWaXNpYmxlOz47bDzoh7Pku4rmnKrpgJrov4for77nqIvvvJo7bzx0Pjs+Pjs+Ozs+O3Q8QDA8cDxwPGw8UGFnZUNvdW50O18hSXRlbUNvdW50O18hRGF0YVNvdXJjZUl0ZW1Db3VudDtEYXRhS2V5czs+O2w8aTwxPjtpPDE+O2k8MT47bDw+Oz4+Oz47QDA8QDA8cDxsPFZpc2libGU7PjtsPG88Zj47Pj47Ozs7PjtAMDxwPGw8VmlzaWJsZTs+O2w8bzxmPjs+Pjs7Ozs+Ozs7Ozs7Oz47Ozs7Ozs7Ozs+O2w8aTwwPjs+O2w8dDw7bDxpPDE+Oz47bDx0PDtsPGk8MD47aTwxPjtpPDI+O2k8Mz47aTw0PjtpPDU+O2k8Nj47aTw3Pjs+O2w8dDxwPHA8bDxUZXh0Oz47bDwyMDE1LTIwMTY7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDE7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDA4MTEwMDUwOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzmpoLnjoforrrkuI7mlbDnkIbnu5/orqFCOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwzLjA7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOWFrOWFseW/heS/ruivvjs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8NDg7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDs7Pj47Pjs7Pjs+Pjs+Pjs+Pjs+Pjs+Pjs+oEbxD3lLF4OabLUrMZ6ipQZs2lg=" />\r\n\r\n<input type="hidden" name="__VIEWSTATEGENERATOR" value="DB0F94E3" />\r\n\r\n\t\t\t<div id="divcxtj" class="toolbox">\r\n\t\t\t\t<!-- \xe6\x8c\x89\xe9\x92\xae -->\r\n\t\t\t\t<div class="buttonbox"><FONT face="\xe5\xae\x8b\xe4\xbd\x93"></FONT><FONT face="\xe5\xae\x8b\xe4\xbd\x93"></FONT><FONT face="\xe5\xae\x8b\xe4\xbd\x93"></FONT></div>\r\n\t\t\t\t<!-- \xe6\x8c\x89\xe9\x92\xae -->\r\n\t\t\t\t<!-- \xe8\xbf\x87\xe6\xbb\xa4\xe6\x9d\xa1\xe4\xbb\xb6\xe5\xbc\x80\xe5\xa7\x8b -->\r\n\t\t\t\t<div class="searchbox">\r\n\t\t\t\t\t<p class="search_con"><span id="Label3"></span><FONT face="\xe5\xae\x8b\xe4\xbd\x93">&nbsp;</FONT><span id="Label5"></span><FONT face="\xe5\xae\x8b\xe4\xbd\x93">&nbsp;</FONT><span id="Label6"></span><FONT face="\xe5\xae\x8b\xe4\xbd\x93">&nbsp;</FONT><span id="Label9"></span><FONT face="\xe5\xae\x8b\xe4\xbd\x93">&nbsp;</FONT><span id="Label7"></span><FONT face="\xe5\xae\x8b\xe4\xbd\x93">&nbsp;</FONT><span id="Label8"></span><FONT face="\xe5\xae\x8b\xe4\xbd\x93">&nbsp;</FONT><FONT face="\xe5\xae\x8b\xe4\xbd\x93">&nbsp;</FONT><span id="Label1">\xe5\xad\xa6\xe5\xb9\xb4\xef\xbc\x9a</span><select name="ddlXN" id="ddlXN">\r\n\r\n</select><FONT face="\xe5\xae\x8b\xe4\xbd\x93">&nbsp;</FONT><span id="Label2">\xe5\xad\xa6\xe6\x9c\x9f\xef\xbc\x9a</span><select name="ddlXQ" id="ddlXQ">\r\n\t<option selected="selected" value=""></option>\r\n\t<option value="1">1</option>\r\n\t<option value="2">2</option>\r\n\t<option value="3">3</option>\r\n\r\n</select></p>\r\n\t\t\t\t\t<p class="search_title"><em></em></p>\r\n\t\t\t\t</div>\r\n\t\t\t\t<div class="searchbox" style="WIDTH: 100%; CLEAR: both">\r\n\t\t\t\t\t<p class="search_con"><input type="submit" name="Button1" value="\xe6\x8c\x89\xe5\xad\xa6\xe6\x9c\x9f\xe6\x9f\xa5\xe8\xaf\xa2" id="Button1" class="button" /><input type="submit" name="Button5" value="\xe6\x8c\x89\xe5\xad\xa6\xe5\xb9\xb4\xe6\x9f\xa5\xe8\xaf\xa2" id="Button5" class="button" /><input type="submit" name="Button2" value="\xe5\x9c\xa8\xe6\xa0\xa1\xe5\xad\xa6\xe4\xb9\xa0\xe6\x88\x90\xe7\xbb\xa9\xe6\x9f\xa5\xe8\xaf\xa2" id="Button2" class="button" /><input type="submit" name="Button6" value="\xe6\x9f\xa5\xe8\xaf\xa2\xe5\xb7\xb2\xe4\xbf\xae\xe8\xaf\xbe\xe7\xa8\x8b\xe6\x9c\x80\xe9\xab\x98\xe6\x88\x90\xe7\xbb\xa9" id="Button6" class="button" /><input type="submit" name="Button4" value=" \xe6\x89\x93 \xe5\x8d\xb0 " id="Button4" class="button" onclick="window.print();" /><input type="submit" name="Button3" value=" \xe5\x85\xb3 \xe9\x97\xad " id="Button3" class="button" onclick="window.close();" style="DISPLAY: none" /><input type="submit" name="Button7" value="\xe6\x9f\xa5\xe7\x9c\x8b\xe4\xbd\x93\xe8\x82\xb2\xe5\x8d\x95\xe9\xa1\xb9\xe6\x88\x90\xe7\xbb\xa9" id="Button7" class="button" /></p>\r\n\t\t\t\t\t<p class="search_title"><em></em></p>\r\n\t\t\t\t</div>\r\n\t\t\t\t<!-- \xe8\xbf\x87\xe6\xbb\xa4\xe6\x9d\xa1\xe4\xbb\xb6\xe7\xbb\x93\xe6\x9d\x9f -->\r\n\t\t\t\t<!-- \xe8\xbf\x87\xe6\xbb\xa4\xe6\x9d\xa1\xe4\xbb\xb6\xe7\xbb\x93\xe6\x9d\x9f -->\r\n\t\t\t\t<p class="toolbox_fot"><em></em></p>\r\n\t\t\t</div>\r\n\t\t\t<!-- \xe5\xa4\x9a\xe5\x8a\x9f\xe8\x83\xbd\xe6\x93\x8d\xe4\xbd\x9c\xe5\x8c\xba -->\r\n\t\t\t<!-- \xe5\x86\x85\xe5\xae\xb9\xe6\x98\xbe\xe7\xa4\xba\xe5\x8c\xba\xe5\xbc\x80\xe5\xa7\x8b -->\r\n\t\t\t<div class="main_box">\r\n\t\t\t\t<div class="mid_box">\r\n\t\t\t\t\t<div class="title">\r\n\t\t\t\t\t\t<p>\r\n\t\t\t\t\t\t\t<!-- \xe6\x9f\xa5\xe8\xaf\xa2\xe5\xbe\x97\xe5\x88\xb0\xe7\x9a\x84\xe6\x95\xb0\xe6\x8d\xae\xe9\x87\x8f\xe6\x98\xbe\xe7\xa4\xba\xe5\x8c\xba\xe5\x9f\x9f --></p>\r\n\t\t\t\t\t</div>\r\n\t\t\t\t\t<!-- From\xe5\x86\x85\xe5\xae\xb9 --><span style="OVERFLOW: hidden" class="formbox">\r\n\t\t\t\t\t\t<fieldset>\r\n\t\t\t\t\t\t\t<legend>\r\n\t\t\t\t\t\t\t\t<span id="Label4"><b><font size="4">\xe5\x9c\xa8\xe6\xa0\xa1\xe5\xad\xa6\xe4\xb9\xa0\xe6\x88\x90\xe7\xbb\xa9</font></b></span>\r\n\t\t\t\t\t\t\t\t<span id="xftj"><b>\xe6\x89\x80\xe9\x80\x89\xe5\xad\xa6\xe5\x88\x8674.95\xef\xbc\x9b\xe8\x8e\xb7\xe5\xbe\x97\xe5\xad\xa6\xe5\x88\x8671.95\xef\xbc\x9b\xe9\x87\x8d\xe4\xbf\xae\xe5\xad\xa6\xe5\x88\x86\xe3\x80\x82</b></span>\r\n\t\t\t\t\t\t\t</legend>\r\n\t\t\t\t\t\t\t<table class="datelist" cellspacing="0" cellpadding="3" border="0" id="Datagrid1" width="100%">\r\n\t<tr class="datelisthead">\r\n\t\t<td>\xe5\xad\xa6\xe5\xb9\xb4</td><td>\xe5\xad\xa6\xe6\x9c\x9f</td><td>\xe8\xaf\xbe\xe7\xa8\x8b\xe4\xbb\xa3\xe7\xa0\x81</td><td>\xe8\xaf\xbe\xe7\xa8\x8b\xe5\x90\x8d\xe7\xa7\xb0</td><td>\xe8\xaf\xbe\xe7\xa8\x8b\xe6\x80\xa7\xe8\xb4\xa8</td><td>\xe8\xaf\xbe\xe7\xa8\x8b\xe5\xbd\x92\xe5\xb1\x9e</td><td>\xe5\xad\xa6\xe5\x88\x86</td><td>\xe5\xb9\xb3\xe6\x97\xb6\xe6\x88\x90\xe7\xbb\xa9</td><td>\xe6\x9c\x9f\xe4\xb8\xad\xe6\x88\x90\xe7\xbb\xa9</td><td>\xe6\x9c\x9f\xe6\x9c\xab\xe6\x88\x90\xe7\xbb\xa9</td><td>\xe5\xae\x9e\xe9\xaa\x8c\xe6\x88\x90\xe7\xbb\xa9</td><td>\xe6\x88\x90\xe7\xbb\xa9</td><td>\xe8\xbe\x85\xe4\xbf\xae\xe6\xa0\x87\xe8\xae\xb0</td><td>\xe8\xa1\xa5\xe8\x80\x83\xe6\x88\x90\xe7\xbb\xa9</td><td>\xe9\x87\x8d\xe4\xbf\xae\xe6\x88\x90\xe7\xbb\xa9</td><td>\xe5\xad\xa6\xe9\x99\xa2\xe5\x90\x8d\xe7\xa7\xb0</td><td>\xe5\xa4\x87\xe6\xb3\xa8</td><td>\xe9\x87\x8d\xe4\xbf\xae\xe6\xa0\x87\xe8\xae\xb0</td><td>\xe6\x98\xaf\xe5\x90\xa6\xe5\xad\xa6\xe4\xbd\x8d\xe8\xaf\xbe</td><td>\xe8\xaf\xbe\xe7\xa8\x8b\xe8\x8b\xb1\xe6\x96\x87\xe5\x90\x8d\xe7\xa7\xb0</td>\r\n\t</tr><tr>\r\n\t\t<td>2014-2015</td><td>1</td><td>08119040</td><td>\xe9\xab\x98\xe7\xad\x89\xe6\x95\xb0\xe5\xad\xa6A\xe2\x85\xa0</td><td>\xe5\x85\xac\xe5\x85\xb1\xe5\xbf\x85\xe4\xbf\xae\xe8\xaf\xbe</td><td>&nbsp;</td><td>2.5</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>87</td><td>0</td><td>&nbsp;</td><td>&nbsp;</td><td>\xe7\x90\x86\xe5\xad\xa6\xe9\x99\xa2</td><td>&nbsp;</td><td>0</td><td>\xe6\x98\xaf</td><td></td>\r\n\t</tr><tr class="alt">\r\n\t\t<td>2014-2015</td><td>1</td><td>08119050</td><td>\xe9\xab\x98\xe7\xad\x89\xe6\x95\xb0\xe5\xad\xa6A\xe2\x85\xa1</td><td>\xe5\x85\xac\xe5\x85\xb1\xe5\xbf\x85\xe4\xbf\xae\xe8\xaf\xbe</td><td>&nbsp;</td><td>2.5</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>89</td><td>0</td><td>&nbsp;</td><td>&nbsp;</td><td>\xe7\x90\x86\xe5\xad\xa6\xe9\x99\xa2</td><td>&nbsp;</td><td>0</td><td>\xe6\x98\xaf</td><td></td>\r\n\t</tr><tr>\r\n\t\t<td>2014-2015</td><td>1</td><td>10110010</td><td>\xe5\xb7\xa5\xe7\xa8\x8b\xe5\x8c\x96\xe5\xad\xa6</td><td>\xe5\x85\xac\xe5\x85\xb1\xe5\xbf\x85\xe4\xbf\xae\xe8\xaf\xbe</td><td>&nbsp;</td><td>2.0</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>84</td><td>0</td><td>&nbsp;</td><td>&nbsp;</td><td>\xe7\x8e\xaf\xe5\xa2\x83\xe4\xb8\x8e\xe5\x8c\x96\xe5\xad\xa6\xe5\xb7\xa5\xe7\xa8\x8b\xe5\xad\xa6\xe9\x99\xa2</td><td>&nbsp;</td><td>0</td><td>\xe5\x90\xa6</td><td></td>\r\n\t</tr><tr class="alt">\r\n\t\t<td>2014-2015</td><td>1</td><td>09113310</td><td>\xe5\x9b\xbd\xe9\x98\xb2\xe6\x95\x99\xe8\x82\xb2\xe4\xb8\x8e\xe5\x86\x9b\xe4\xba\x8b\xe8\xae\xad\xe7\xbb\x83</td><td>\xe5\x85\xac\xe5\x85\xb1\xe5\xbf\x85\xe4\xbf\xae\xe8\xaf\xbe</td><td>&nbsp;</td><td>2.0</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>65</td><td>0</td><td>&nbsp;</td><td>&nbsp;</td><td>\xe6\x96\x87\xe6\xb3\x95\xe5\xad\xa6\xe9\x99\xa2</td><td>&nbsp;</td><td>0</td><td>\xe5\x90\xa6</td><td></td>\r\n\t</tr><tr>\r\n\t\t<td>2014-2015</td><td>1</td><td>041A0090</td><td>\xe8\xae\xa1\xe7\xae\x97\xe6\x9c\xba\xe5\xba\x94\xe7\x94\xa8\xe5\x9f\xba\xe7\xa1\x80\xe4\xb8\x8e\xe7\xa8\x8b\xe5\xba\x8f\xe8\xae\xbe\xe8\xae\xa1\xe2\x85\xa0</td><td>\xe4\xb8\x93\xe4\xb8\x9a\xe5\x9f\xba\xe7\xa1\x80\xe8\xaf\xbe</td><td>&nbsp;</td><td>3.0</td><td>&nbsp;</td><td>&nbsp;</td><td>60.2</td><td>30</td><td>90</td><td>0</td><td>&nbsp;</td><td>&nbsp;</td><td>\xe4\xbf\xa1\xe6\x81\xaf\xe7\xa7\x91\xe5\xad\xa6\xe4\xb8\x8e\xe5\xb7\xa5\xe7\xa8\x8b\xe5\xad\xa6\xe9\x99\xa2</td><td>&nbsp;</td><td>0</td><td>\xe6\x98\xaf</td><td></td>\r\n\t</tr><tr class="alt">\r\n\t\t<td>2014-2015</td><td>1</td><td>19110030</td><td>\xe9\xa9\xac\xe5\x85\x8b\xe6\x80\x9d\xe4\xb8\xbb\xe4\xb9\x89\xe5\x9f\xba\xe6\x9c\xac\xe5\x8e\x9f\xe7\x90\x86B</td><td>\xe5\x85\xac\xe5\x85\xb1\xe5\xbf\x85\xe4\xbf\xae\xe8\xaf\xbe</td><td>&nbsp;</td><td>2.0</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>80</td><td>0</td><td>&nbsp;</td><td>&nbsp;</td><td>\xe9\xa9\xac\xe5\x85\x8b\xe6\x80\x9d\xe4\xb8\xbb\xe4\xb9\x89\xe5\xad\xa6\xe9\x99\xa2</td><td>&nbsp;</td><td>0</td><td>\xe5\x90\xa6</td><td></td>\r\n\t</tr><tr>\r\n\t\t<td>2014-2015</td><td>1</td><td>19110050</td><td>\xe6\x80\x9d\xe6\x83\xb3\xe9\x81\x93\xe5\xbe\xb7\xe4\xbf\xae\xe5\x85\xbb\xe4\xb8\x8e\xe6\xb3\x95\xe5\xbe\x8b\xe5\x9f\xba\xe7\xa1\x80A</td><td>\xe5\x85\xac\xe5\x85\xb1\xe5\xbf\x85\xe4\xbf\xae\xe8\xaf\xbe</td><td>&nbsp;</td><td>2.0</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>80.5</td><td>0</td><td>&nbsp;</td><td>&nbsp;</td><td>\xe9\xa9\xac\xe5\x85\x8b\xe6\x80\x9d\xe4\xb8\xbb\xe4\xb9\x89\xe5\xad\xa6\xe9\x99\xa2</td><td>&nbsp;</td><td>0</td><td>\xe5\x90\xa6</td><td></td>\r\n\t</tr><tr class="alt">\r\n\t\t<td>2014-2015</td><td>1</td><td>12110940</td><td>\xe4\xbd\x93\xe6\xb5\x8b\xe2\x85\xa0</td><td>\xe5\x85\xac\xe5\x85\xb1\xe5\xbf\x85\xe4\xbf\xae\xe8\xaf\xbe</td><td>&nbsp;</td><td>0.4</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>79.1</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>\xe4\xbd\x93\xe8\x82\xb2\xe5\xad\xa6\xe9\x99\xa2</td><td>&nbsp;</td><td>&nbsp;</td><td>\xe6\x98\xaf</td><td></td>\r\n\t</tr><tr>\r\n\t\t<td>2014-2015</td><td>1</td><td>12110900</td><td>\xe4\xbd\x93\xe8\x82\xb2\xe2\x85\xa0</td><td>\xe5\x85\xac\xe5\x85\xb1\xe5\xbf\x85\xe4\xbf\xae\xe8\xaf\xbe</td><td>&nbsp;</td><td>0.6</td><td>10</td><td>&nbsp;</td><td>82</td><td>&nbsp;</td><td>92</td><td>0</td><td>&nbsp;</td><td>&nbsp;</td><td>\xe4\xbd\x93\xe8\x82\xb2\xe5\xad\xa6\xe9\x99\xa2</td><td>&nbsp;</td><td>0</td><td>\xe6\x98\xaf</td><td></td>\r\n\t</tr><tr class="alt">\r\n\t\t<td>2014-2015</td><td>1</td><td>06110010</td><td>\xe5\xa4\x96 \xe8\xaf\xadA\xe2\x85\xa0</td><td>\xe5\x85\xac\xe5\x85\xb1\xe5\xbf\x85\xe4\xbf\xae\xe8\xaf\xbe</td><td>&nbsp;</td><td>4.0</td><td>33</td><td>&nbsp;</td><td>47.5</td><td>&nbsp;</td><td>81</td><td>0</td><td>&nbsp;</td><td>&nbsp;</td><td>\xe5\xa4\x96\xe5\x9b\xbd\xe8\xaf\xad\xe5\xad\xa6\xe9\x99\xa2</td><td>&nbsp;</td><td>0</td><td>\xe5\x90\xa6</td><td></td>\r\n\t</tr><tr>\r\n\t\t<td>2014-2015</td><td>1</td><td>141A0020</td><td>\xe8\x81\x8c\xe4\xb8\x9a\xe7\x94\x9f\xe6\xb6\xaf\xe8\xa7\x84\xe5\x88\x92\xe4\xb8\x8e\xe5\xb0\xb1\xe4\xb8\x9a\xe6\x8c\x87\xe5\xaf\xbc\xe2\x85\xa0</td><td>\xe4\xb8\x93\xe4\xb8\x9a\xe9\x80\x89\xe4\xbf\xae\xe8\xaf\xbe</td><td>&nbsp;</td><td>0.25</td><td>30</td><td>&nbsp;</td><td>45</td><td>&nbsp;</td><td>75</td><td>0</td><td>&nbsp;</td><td>&nbsp;</td><td>\xe6\x8b\x9b\xe7\x94\x9f\xe5\xb0\xb1\xe4\xb8\x9a\xe5\xa4\x84</td><td>&nbsp;</td><td>0</td><td>\xe5\x90\xa6</td><td></td>\r\n\t</tr><tr class="alt">\r\n\t\t<td>2014-2015</td><td>2</td><td>04110202</td><td>Photoshop\xe5\xba\x94\xe7\x94\xa8</td><td>\xe5\x85\xac\xe5\x85\xb1\xe9\x80\x89\xe4\xbf\xae\xe8\xaf\xbe</td><td>\xe5\xb7\xa5\xe7\xa8\x8b\xe6\x8a\x80\xe6\x9c\xaf\xe7\xb1\xbb</td><td>2.0</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>95</td><td>0</td><td>&nbsp;</td><td>&nbsp;</td><td>\xe4\xbf\xa1\xe6\x81\xaf\xe7\xa7\x91\xe5\xad\xa6\xe4\xb8\x8e\xe5\xb7\xa5\xe7\xa8\x8b\xe5\xad\xa6\xe9\x99\xa2</td><td>&nbsp;</td><td>0</td><td>\xe5\x90\xa6</td><td></td>\r\n\t</tr><tr>\r\n\t\t<td>2014-2015</td><td>2</td><td>08110060</td><td>\xe5\xa4\xa7\xe5\xad\xa6\xe7\x89\xa9\xe7\x90\x86\xe2\x85\xa0</td><td>\xe5\x85\xac\xe5\x85\xb1\xe5\xbf\x85\xe4\xbf\xae\xe8\xaf\xbe</td><td>&nbsp;</td><td>3.0</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>67</td><td>0</td><td>&nbsp;</td><td>&nbsp;</td><td>\xe7\x90\x86\xe5\xad\xa6\xe9\x99\xa2</td><td>&nbsp;</td><td>0</td><td>\xe5\x90\xa6</td><td></td>\r\n\t</tr><tr class="alt">\r\n\t\t<td>2014-2015</td><td>2</td><td>08119060</td><td>\xe9\xab\x98\xe7\xad\x89\xe6\x95\xb0\xe5\xad\xa6A\xe2\x85\xa2</td><td>\xe5\x85\xac\xe5\x85\xb1\xe5\xbf\x85\xe4\xbf\xae\xe8\xaf\xbe</td><td>&nbsp;</td><td>3.0</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>80</td><td>0</td><td>&nbsp;</td><td>&nbsp;</td><td>\xe7\x90\x86\xe5\xad\xa6\xe9\x99\xa2</td><td>&nbsp;</td><td>0</td><td>\xe6\x98\xaf</td><td></td>\r\n\t</tr><tr>\r\n\t\t<td>2014-2015</td><td>2</td><td>08119070</td><td>\xe9\xab\x98\xe7\xad\x89\xe6\x95\xb0\xe5\xad\xa6A\xe2\x85\xa3</td><td>\xe5\x85\xac\xe5\x85\xb1\xe5\xbf\x85\xe4\xbf\xae\xe8\xaf\xbe</td><td>&nbsp;</td><td>3.0</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>76</td><td>0</td><td>&nbsp;</td><td>&nbsp;</td><td>\xe7\x90\x86\xe5\xad\xa6\xe9\x99\xa2</td><td>&nbsp;</td><td>0</td><td>\xe6\x98\xaf</td><td></td>\r\n\t</tr><tr class="alt">\r\n\t\t<td>2014-2015</td><td>2</td><td>041A0100</td><td>\xe8\xae\xa1\xe7\xae\x97\xe6\x9c\xba\xe5\xba\x94\xe7\x94\xa8\xe5\x9f\xba\xe7\xa1\x80\xe4\xb8\x8e\xe7\xa8\x8b\xe5\xba\x8f\xe8\xae\xbe\xe8\xae\xa1\xe2\x85\xa1</td><td>\xe4\xb8\x93\xe4\xb8\x9a\xe5\x9f\xba\xe7\xa1\x80\xe8\xaf\xbe</td><td>&nbsp;</td><td>2.5</td><td>&nbsp;</td><td>&nbsp;</td><td>65.1</td><td>30</td><td>95</td><td>0</td><td>&nbsp;</td><td>&nbsp;</td><td>\xe4\xbf\xa1\xe6\x81\xaf\xe7\xa7\x91\xe5\xad\xa6\xe4\xb8\x8e\xe5\xb7\xa5\xe7\xa8\x8b\xe5\xad\xa6\xe9\x99\xa2</td><td>&nbsp;</td><td>0</td><td>\xe6\x98\xaf</td><td></td>\r\n\t</tr><tr>\r\n\t\t<td>2014-2015</td><td>2</td><td>00110076</td><td>\xe5\x8f\xa3\xe6\x89\x8d\xe8\x89\xba\xe6\x9c\xaf\xe4\xb8\x8e\xe7\xa4\xbe\xe4\xba\xa4\xe7\xa4\xbc\xe4\xbb\xaa(\xe7\xbd\x91\xe7\xbb\x9c\xe8\xaf\xbe\xe7\xa8\x8b)</td><td>\xe5\x85\xac\xe5\x85\xb1\xe9\x80\x89\xe4\xbf\xae\xe8\xaf\xbe</td><td>\xe4\xba\xba\xe6\x96\x87\xe8\x89\xba\xe6\x9c\xaf\xe7\xb1\xbb</td><td>2.0</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>96</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>\xe5\x85\xb6\xe5\xae\x83</td><td>&nbsp;</td><td>&nbsp;</td><td>\xe5\x90\xa6</td><td></td>\r\n\t</tr><tr class="alt">\r\n\t\t<td>2014-2015</td><td>2</td><td>041A0070</td><td>\xe7\xa6\xbb\xe6\x95\xa3\xe6\x95\xb0\xe5\xad\xa6</td><td>\xe4\xb8\x93\xe4\xb8\x9a\xe5\x9f\xba\xe7\xa1\x80\xe8\xaf\xbe</td><td>&nbsp;</td><td>4.0</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>79</td><td>0</td><td>&nbsp;</td><td>&nbsp;</td><td>\xe4\xbf\xa1\xe6\x81\xaf\xe7\xa7\x91\xe5\xad\xa6\xe4\xb8\x8e\xe5\xb7\xa5\xe7\xa8\x8b\xe5\xad\xa6\xe9\x99\xa2</td><td>&nbsp;</td><td>0</td><td>\xe5\x90\xa6</td><td></td>\r\n\t</tr><tr>\r\n\t\t<td>2014-2015</td><td>2</td><td>12110910</td><td>\xe4\xbd\x93\xe8\x82\xb2\xe2\x85\xa1</td><td>\xe5\x85\xac\xe5\x85\xb1\xe5\xbf\x85\xe4\xbf\xae\xe8\xaf\xbe</td><td>&nbsp;</td><td>0.6</td><td>18</td><td>&nbsp;</td><td>70</td><td>&nbsp;</td><td>88</td><td>0</td><td>&nbsp;</td><td>&nbsp;</td><td>\xe4\xbd\x93\xe8\x82\xb2\xe5\xad\xa6\xe9\x99\xa2</td><td>&nbsp;</td><td>0</td><td>\xe6\x98\xaf</td><td></td>\r\n\t</tr><tr class="alt">\r\n\t\t<td>2014-2015</td><td>2</td><td>06110020</td><td>\xe5\xa4\x96 \xe8\xaf\xadA\xe2\x85\xa1</td><td>\xe5\x85\xac\xe5\x85\xb1\xe5\xbf\x85\xe4\xbf\xae\xe8\xaf\xbe</td><td>&nbsp;</td><td>4.0</td><td>29.5</td><td>&nbsp;</td><td>46</td><td>&nbsp;</td><td>76</td><td>0</td><td>&nbsp;</td><td>&nbsp;</td><td>\xe5\xa4\x96\xe5\x9b\xbd\xe8\xaf\xad\xe5\xad\xa6\xe9\x99\xa2</td><td>&nbsp;</td><td>0</td><td>\xe5\x90\xa6</td><td></td>\r\n\t</tr><tr>\r\n\t\t<td>2014-2015</td><td>2</td><td>08110040</td><td>\xe7\xba\xbf\xe6\x80\xa7\xe4\xbb\xa3\xe6\x95\xb0B</td><td>\xe5\x85\xac\xe5\x85\xb1\xe5\xbf\x85\xe4\xbf\xae\xe8\xaf\xbe</td><td>&nbsp;</td><td>2.0</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>85</td><td>0</td><td>&nbsp;</td><td>&nbsp;</td><td>\xe7\x90\x86\xe5\xad\xa6\xe9\x99\xa2</td><td>&nbsp;</td><td>0</td><td>\xe5\x90\xa6</td><td></td>\r\n\t</tr><tr class="alt">\r\n\t\t<td>2014-2015</td><td>2</td><td>19110070</td><td>\xe5\xbd\xa2\xe5\x8a\xbf\xe4\xb8\x8e\xe6\x94\xbf\xe7\xad\x96\xe2\x85\xa0</td><td>\xe5\x85\xac\xe5\x85\xb1\xe5\xbf\x85\xe4\xbf\xae\xe8\xaf\xbe</td><td>&nbsp;</td><td>0.5</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>90</td><td>0</td><td>&nbsp;</td><td>&nbsp;</td><td>\xe9\xa9\xac\xe5\x85\x8b\xe6\x80\x9d\xe4\xb8\xbb\xe4\xb9\x89\xe5\xad\xa6\xe9\x99\xa2</td><td>&nbsp;</td><td>0</td><td>\xe5\x90\xa6</td><td></td>\r\n\t</tr><tr>\r\n\t\t<td>2014-2015</td><td>2</td><td>19110120</td><td>\xe4\xb8\xad\xe5\x9b\xbd\xe8\xbf\x91\xe7\x8e\xb0\xe4\xbb\xa3\xe5\x8f\xb2\xe7\xba\xb2\xe8\xa6\x81B</td><td>\xe5\x85\xac\xe5\x85\xb1\xe5\xbf\x85\xe4\xbf\xae\xe8\xaf\xbe</td><td>&nbsp;</td><td>1.5</td><td>20</td><td>&nbsp;</td><td>66</td><td>&nbsp;</td><td>86</td><td>0</td><td>&nbsp;</td><td>&nbsp;</td><td>\xe9\xa9\xac\xe5\x85\x8b\xe6\x80\x9d\xe4\xb8\xbb\xe4\xb9\x89\xe5\xad\xa6\xe9\x99\xa2</td><td>&nbsp;</td><td>0</td><td>\xe5\x90\xa6</td><td></td>\r\n\t</tr><tr class="alt">\r\n\t\t<td>2015-2016</td><td>1</td><td>06110191</td><td>\xe5\xa4\xa7\xe5\xad\xa6\xe5\xbe\xb7\xe8\xaf\xad</td><td>\xe5\x85\xac\xe5\x85\xb1\xe9\x80\x89\xe4\xbf\xae\xe8\xaf\xbe</td><td>\xe7\xa4\xbe\xe4\xbc\x9a\xe7\xa7\x91\xe5\xad\xa6\xe7\xb1\xbb</td><td>2.0</td><td>50</td><td>&nbsp;</td><td>42</td><td>&nbsp;</td><td>92</td><td>0</td><td>&nbsp;</td><td>&nbsp;</td><td>\xe5\xa4\x96\xe5\x9b\xbd\xe8\xaf\xad\xe5\xad\xa6\xe9\x99\xa2</td><td>&nbsp;</td><td>0</td><td>\xe5\x90\xa6</td><td></td>\r\n\t</tr><tr>\r\n\t\t<td>2015-2016</td><td>1</td><td>08110070</td><td>\xe5\xa4\xa7\xe5\xad\xa6\xe7\x89\xa9\xe7\x90\x86\xe2\x85\xa1</td><td>\xe5\x85\xac\xe5\x85\xb1\xe5\xbf\x85\xe4\xbf\xae\xe8\xaf\xbe</td><td>&nbsp;</td><td>3.0</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>60</td><td>0</td><td>&nbsp;</td><td>&nbsp;</td><td>\xe7\x90\x86\xe5\xad\xa6\xe9\x99\xa2</td><td>&nbsp;</td><td>0</td><td>\xe5\x90\xa6</td><td></td>\r\n\t</tr><tr class="alt">\r\n\t\t<td>2015-2016</td><td>1</td><td>041A0110</td><td>\xe7\x94\xb5\xe8\xb7\xaf\xe5\x8e\x9f\xe7\x90\x86</td><td>\xe4\xb8\x93\xe4\xb8\x9a\xe5\x9f\xba\xe7\xa1\x80\xe8\xaf\xbe</td><td>&nbsp;</td><td>2.5</td><td>8.5</td><td>&nbsp;</td><td>71.2</td><td>10</td><td>90</td><td>0</td><td>&nbsp;</td><td>&nbsp;</td><td>\xe4\xbf\xa1\xe6\x81\xaf\xe7\xa7\x91\xe5\xad\xa6\xe4\xb8\x8e\xe5\xb7\xa5\xe7\xa8\x8b\xe5\xad\xa6\xe9\x99\xa2</td><td>&nbsp;</td><td>0</td><td>\xe5\x90\xa6</td><td></td>\r\n\t</tr><tr>\r\n\t\t<td>2015-2016</td><td>1</td><td>081A0650</td><td>\xe5\xa4\x8d\xe5\x8f\x98\xe5\x87\xbd\xe6\x95\xb0\xe4\xb8\x8e\xe7\xa7\xaf\xe5\x88\x86\xe5\x8f\x98\xe6\x8d\xa2C</td><td>\xe4\xb8\x93\xe4\xb8\x9a\xe5\x9f\xba\xe7\xa1\x80\xe8\xaf\xbe</td><td>&nbsp;</td><td>2.0</td><td>&nbsp;</td><td>&nbsp;</td><td>79</td><td>&nbsp;</td><td>79</td><td>0</td><td>&nbsp;</td><td>&nbsp;</td><td>\xe7\x90\x86\xe5\xad\xa6\xe9\x99\xa2</td><td>&nbsp;</td><td>0</td><td>\xe5\x90\xa6</td><td></td>\r\n\t</tr><tr class="alt">\r\n\t\t<td>2015-2016</td><td>1</td><td>08110050</td><td>\xe6\xa6\x82\xe7\x8e\x87\xe8\xae\xba\xe4\xb8\x8e\xe6\x95\xb0\xe7\x90\x86\xe7\xbb\x9f\xe8\xae\xa1B</td><td>\xe5\x85\xac\xe5\x85\xb1\xe5\xbf\x85\xe4\xbf\xae\xe8\xaf\xbe</td><td>&nbsp;</td><td>3.0</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>48</td><td>0</td><td>&nbsp;</td><td>&nbsp;</td><td>\xe7\x90\x86\xe5\xad\xa6\xe9\x99\xa2</td><td>&nbsp;</td><td>0</td><td>\xe5\x90\xa6</td><td></td>\r\n\t</tr><tr>\r\n\t\t<td>2015-2016</td><td>1</td><td>19110000</td><td>\xe6\xaf\x9b\xe6\xb3\xbd\xe4\xb8\x9c\xe6\x80\x9d\xe6\x83\xb3\xe5\x92\x8c\xe4\xb8\xad\xe5\x9b\xbd\xe7\x89\xb9\xe8\x89\xb2\xe7\xa4\xbe\xe4\xbc\x9a\xe4\xb8\xbb\xe4\xb9\x89\xe7\x90\x86\xe8\xae\xba\xe4\xbd\x93\xe7\xb3\xbb\xe6\xa6\x82\xe8\xae\xba\xe2\x85\xa0</td><td>\xe5\x85\xac\xe5\x85\xb1\xe5\xbf\x85\xe4\xbf\xae\xe8\xaf\xbe</td><td>&nbsp;</td><td>2.0</td><td>20</td><td>&nbsp;</td><td>49</td><td>&nbsp;</td><td>69</td><td>0</td><td>&nbsp;</td><td>&nbsp;</td><td>\xe9\xa9\xac\xe5\x85\x8b\xe6\x80\x9d\xe4\xb8\xbb\xe4\xb9\x89\xe5\xad\xa6\xe9\x99\xa2</td><td>&nbsp;</td><td>0</td><td>\xe6\x98\xaf</td><td></td>\r\n\t</tr><tr class="alt">\r\n\t\t<td>2015-2016</td><td>1</td><td>041A0130</td><td>\xe6\x95\xb0\xe6\x8d\xae\xe7\xbb\x93\xe6\x9e\x84A</td><td>\xe4\xb8\x93\xe4\xb8\x9a\xe5\x9f\xba\xe7\xa1\x80\xe8\xaf\xbe</td><td>&nbsp;</td><td>4.5</td><td>40</td><td>&nbsp;</td><td>41</td><td>9</td><td>90</td><td>0</td><td>&nbsp;</td><td>&nbsp;</td><td>\xe4\xbf\xa1\xe6\x81\xaf\xe7\xa7\x91\xe5\xad\xa6\xe4\xb8\x8e\xe5\xb7\xa5\xe7\xa8\x8b\xe5\xad\xa6\xe9\x99\xa2</td><td>&nbsp;</td><td>0</td><td>\xe6\x98\xaf</td><td></td>\r\n\t</tr><tr>\r\n\t\t<td>2015-2016</td><td>1</td><td>12110920</td><td>\xe4\xbd\x93\xe8\x82\xb2\xe2\x85\xa2</td><td>\xe5\x85\xac\xe5\x85\xb1\xe5\xbf\x85\xe4\xbf\xae\xe8\xaf\xbe</td><td>&nbsp;</td><td>0.6</td><td>15</td><td>&nbsp;</td><td>69</td><td>&nbsp;</td><td>84</td><td>0</td><td>&nbsp;</td><td>&nbsp;</td><td>\xe4\xbd\x93\xe8\x82\xb2\xe5\xad\xa6\xe9\x99\xa2</td><td>&nbsp;</td><td>0</td><td>\xe6\x98\xaf</td><td></td>\r\n\t</tr><tr class="alt">\r\n\t\t<td>2015-2016</td><td>1</td><td>06110030</td><td>\xe5\xa4\x96 \xe8\xaf\xadA\xe2\x85\xa2</td><td>\xe5\x85\xac\xe5\x85\xb1\xe5\xbf\x85\xe4\xbf\xae\xe8\xaf\xbe</td><td>&nbsp;</td><td>4.0</td><td>26</td><td>&nbsp;</td><td>39</td><td>&nbsp;</td><td>65</td><td>0</td><td>&nbsp;</td><td>&nbsp;</td><td>\xe5\xa4\x96\xe5\x9b\xbd\xe8\xaf\xad\xe5\xad\xa6\xe9\x99\xa2</td><td>&nbsp;</td><td>0</td><td>\xe5\x90\xa6</td><td></td>\r\n\t</tr><tr>\r\n\t\t<td>2015-2016</td><td>1</td><td>08110080</td><td>\xe7\x89\xa9\xe7\x90\x86\xe5\xae\x9e\xe9\xaa\x8cA\xe2\x85\xa0</td><td>\xe5\x85\xac\xe5\x85\xb1\xe5\xbf\x85\xe4\xbf\xae\xe8\xaf\xbe</td><td>&nbsp;</td><td>2.0</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>82</td><td>0</td><td>&nbsp;</td><td>&nbsp;</td><td>\xe7\x90\x86\xe5\xad\xa6\xe9\x99\xa2</td><td>&nbsp;</td><td>0</td><td>\xe5\x90\xa6</td><td></td>\r\n\t</tr>\r\n</table>\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t<table id="TabTj" width="100%">\r\n\t<tr>\r\n\t\t<TD valign="top" colspan="2"><table class="datelist" cellspacing="0" cellpadding="3" border="0" id="Datagrid2">\r\n\t\t\t<tr class="datelisthead">\r\n\t\t\t\t<td>\xe8\xaf\xbe\xe7\xa8\x8b\xe6\x80\xa7\xe8\xb4\xa8\xe5\x90\x8d\xe7\xa7\xb0</td><td>\xe5\xad\xa6\xe5\x88\x86\xe8\xa6\x81\xe6\xb1\x82</td><td>\xe8\x8e\xb7\xe5\xbe\x97\xe5\xad\xa6\xe5\x88\x86</td><td>\xe8\xbf\x98\xe9\x9c\x80\xe5\xad\xa6\xe5\x88\x86</td>\r\n\t\t\t</tr><tr>\r\n\t\t\t\t<td>\xe6\xa0\xa1\xe7\xba\xa7\xe5\xbf\x85\xe4\xbf\xae\xe8\xaf\xbe</td><td>0</td><td>0</td><td>0</td>\r\n\t\t\t</tr><tr class="alt">\r\n\t\t\t\t<td>\xe4\xb8\x93\xe4\xb8\x9a\xe6\x96\xb9\xe5\x90\x91\xe9\x99\x90\xe9\x80\x89\xe8\xaf\xbe</td><td>15</td><td>0</td><td>15</td>\r\n\t\t\t</tr><tr>\r\n\t\t\t\t<td>\xe5\xad\xa6\xe7\xa7\x91\xe9\x80\x89\xe4\xbf\xae\xe8\xaf\xbe</td><td>0</td><td>0</td><td>0</td>\r\n\t\t\t</tr><tr class="alt">\r\n\t\t\t\t<td>\xe5\x9b\xbd\xe9\x98\xb2\xe7\x94\x9f\xe5\xbf\x85\xe4\xbf\xae</td><td>0</td><td>0</td><td>0</td>\r\n\t\t\t</tr><tr>\r\n\t\t\t\t<td>\xe5\x85\xac\xe5\x85\xb1\xe5\xbf\x85\xe4\xbf\xae\xe8\xaf\xbe</td><td>58.50</td><td>47.20</td><td>11.30</td>\r\n\t\t\t</tr><tr class="alt">\r\n\t\t\t\t<td>\xe5\xad\xa6\xe7\xa7\x91\xe5\x9f\xba\xe7\xa1\x80\xe8\xaf\xbe</td><td>0</td><td>0</td><td>0</td>\r\n\t\t\t</tr><tr>\r\n\t\t\t\t<td>\xe5\x85\xac\xe5\x85\xb1\xe9\x80\x89\xe4\xbf\xae\xe8\xaf\xbe</td><td>6</td><td>6</td><td>0</td>\r\n\t\t\t</tr><tr class="alt">\r\n\t\t\t\t<td>\xe5\xad\xa6\xe7\xa7\x91\xe5\x9f\xba\xe7\xa1\x80\xe9\x80\x89\xe4\xbf\xae\xe8\xaf\xbe</td><td>0</td><td>0</td><td>0</td>\r\n\t\t\t</tr><tr>\r\n\t\t\t\t<td>\xe4\xb8\x93\xe4\xb8\x9a\xe5\x9f\xba\xe7\xa1\x80\xe8\xaf\xbe</td><td>0</td><td>18.50</td><td>0</td>\r\n\t\t\t</tr><tr class="alt">\r\n\t\t\t\t<td>\xe4\xb8\x93\xe4\xb8\x9a\xe9\x80\x89\xe4\xbf\xae\xe8\xaf\xbe</td><td>0</td><td>0.25</td><td>0</td>\r\n\t\t\t</tr><tr>\r\n\t\t\t\t<td><b>\xe5\x90\x88\xe8\xae\xa1</b></td><td>79.50</td><td>71.95</td><td>26.30</td>\r\n\t\t\t</tr>\r\n\t\t</table></TD>\r\n\t\t<TD valign="top" colspan="2"><table class="datelist" cellspacing="0" cellpadding="3" border="0" id="DataGrid6">\r\n\t\t\t<tr class="datelisthead">\r\n\t\t\t\t<td>\xe8\xaf\xbe\xe7\xa8\x8b\xe5\xbd\x92\xe5\xb1\x9e\xe5\x90\x8d\xe7\xa7\xb0</td><td>\xe5\xad\xa6\xe5\x88\x86\xe8\xa6\x81\xe6\xb1\x82</td><td>\xe8\x8e\xb7\xe5\xbe\x97\xe5\xad\xa6\xe5\x88\x86</td>\r\n\t\t\t</tr><tr>\r\n\t\t\t\t<td>\xe4\xba\xba\xe6\x96\x87\xe7\xa4\xbe\xe7\xa7\x91\xe7\xb1\xbb</td><td>0</td><td>0</td>\r\n\t\t\t</tr><tr class="alt">\r\n\t\t\t\t<td>\xe8\x87\xaa\xe7\x84\xb6\xe7\xa7\x91\xe5\xad\xa6\xe5\x9f\xba\xe7\xa1\x80\xe7\xb1\xbb</td><td>0</td><td>0</td>\r\n\t\t\t</tr><tr>\r\n\t\t\t\t<td>\xe5\x85\xac\xe5\x85\xb1\xe8\x89\xba\xe6\x9c\xaf\xe7\xb1\xbb</td><td>0</td><td>0</td>\r\n\t\t\t</tr><tr class="alt">\r\n\t\t\t\t<td>\xe5\xb7\xa5\xe7\xa8\x8b\xe6\x8a\x80\xe6\x9c\xaf\xe7\xb1\xbb</td><td>2</td><td>2</td>\r\n\t\t\t</tr><tr>\r\n\t\t\t\t<td>\xe4\xba\xba\xe6\x96\x87\xe8\x89\xba\xe6\x9c\xaf\xe7\xb1\xbb</td><td>2</td><td>2</td>\r\n\t\t\t</tr><tr class="alt">\r\n\t\t\t\t<td>\xe7\xa4\xbe\xe4\xbc\x9a\xe7\xa7\x91\xe5\xad\xa6\xe7\xb1\xbb</td><td>2</td><td>2</td>\r\n\t\t\t</tr><tr>\r\n\t\t\t\t<td><b>\xe5\x90\x88\xe8\xae\xa1</b></td><td>6</td><td>6</td>\r\n\t\t\t</tr>\r\n\t\t</table><table class="datelist" cellspacing="0" cellpadding="3" border="0" id="dgrdxwk">\r\n\t\t\t<tr class="datelisthead">\r\n\t\t\t\t<td>\xe7\xbb\x9f\xe8\xae\xa1\xe7\xb1\xbb\xe5\x88\xab</td><td>\xe5\xad\xa6\xe5\x88\x86\xe8\xa6\x81\xe6\xb1\x82</td><td>\xe8\x8e\xb7\xe5\xbe\x97\xe5\xad\xa6\xe5\x88\x86</td>\r\n\t\t\t</tr><tr>\r\n\t\t\t\t<td>\xe5\xad\xa6\xe4\xbd\x8d\xe8\xaf\xbe</td><td>53</td><td>25.20</td>\r\n\t\t\t</tr>\r\n\t\t</table></TD>\r\n\t</tr>\r\n\t<tr>\r\n\t\t<TD colspan="4"></TD>\r\n\t</tr>\r\n\t<tr>\r\n\t\t<TD colspan="2"><table class="datelist" cellspacing="0" cellpadding="3" border="0" id="DataGrid4" width="100%">\r\n\t\t\t<tr class="datelisthead">\r\n\t\t\t\t<td>\xe5\xa4\x84\xe5\x88\x86\xe5\x8e\x9f\xe5\x9b\xa0</td><td>\xe5\xa4\x84\xe5\x88\x86\xe7\xbb\x93\xe6\x9e\x9c</td><td>\xe5\xa4\x84\xe5\x88\x86\xe6\x97\xa5\xe6\x9c\x9f</td><td>\xe7\xbb\x99\xe4\xba\x88\xe5\xa4\x84\xe5\x88\x86\xe5\x8d\x95\xe4\xbd\x8d </td><td>\xe8\xa7\xa3\xe9\x99\xa4\xe5\xa4\x84\xe5\x88\x86\xe6\x97\xa5\xe6\x9c\x9f</td>\r\n\t\t\t</tr>\r\n\t\t</table></TD>\r\n\t\t<TD colspan="2"><table class="datelist" cellspacing="0" cellpadding="3" border="0" id="DataGrid5" width="100%">\r\n\t\t\t<tr class="datelisthead">\r\n\t\t\t\t<td>\xe6\xaf\x95\xe4\xb8\x9a\xe7\xbb\x93\xe8\xae\xba</td><td>\xe6\xaf\x95\xe4\xb8\x9a\xe8\xaf\x81\xe4\xb9\xa6\xe5\x8f\xb7</td><td>\xe5\xad\xa6\xe4\xbd\x8d\xe7\xb1\xbb\xe5\x9e\x8b</td><td>\xe5\xad\xa6\xe4\xbd\x8d\xe8\xaf\x81\xe4\xb9\xa6\xe5\x8f\xb7</td><td>\xe6\xaf\x95\xe4\xb8\x9a\xe5\xae\xa1\xe6\xa0\xb8\xe6\x84\x8f\xe8\xa7\x81</td>\r\n\t\t\t</tr>\r\n\t\t</table></TD>\r\n\t</tr>\r\n\t<tr>\r\n\t\t<td height="13"></td>\r\n\t\t<td height="13"></td>\r\n\t\t<td height="13"></td>\r\n\t\t<td height="13"><span id="zmc" DESIGNTIMEDRAGDROP="188"><b></b></span>\r\n\t\t\t\t\t\t\t\t\t\t<FONT face="\xe5\xae\x8b\xe4\xbd\x93">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span id="xfcj"><b></b></span>\r\n\t\t\t\t\t\t\t\t\t\t</FONT>\r\n\t\t\t\t\t\t\t\t\t</td>\r\n\t</tr>\r\n\t<tr>\r\n\t\t<td colspan="4" align="right"><img id="Image1" src="./excel/140104010011.jpg" alt="\xe5\xad\xa6\xe7\x94\x9f\xe6\x9d\xa1\xe5\xbd\xa2\xe7\xa0\x81" border="0" /></td>\r\n\t</tr>\r\n</table>\r\n\r\n\t\t\t\t\t\t\t<div align="left"><span id="Label10"><b>\xe8\x87\xb3\xe4\xbb\x8a\xe6\x9c\xaa\xe9\x80\x9a\xe8\xbf\x87\xe8\xaf\xbe\xe7\xa8\x8b\xef\xbc\x9a</b></span></div>\r\n\t\t\t\t\t\t\t<table class="datelist" cellspacing="0" cellpadding="3" border="0" id="Datagrid3" width="100%">\r\n\t<tr class="datelisthead">\r\n\t\t<td>\xe8\xaf\xbe\xe7\xa8\x8b\xe4\xbb\xa3\xe7\xa0\x81</td><td>\xe8\xaf\xbe\xe7\xa8\x8b\xe5\x90\x8d\xe7\xa7\xb0</td><td>\xe5\xad\xa6\xe5\x88\x86</td><td>\xe8\xaf\xbe\xe7\xa8\x8b\xe6\x80\xa7\xe8\xb4\xa8</td><td>\xe6\x9c\x80\xe9\xab\x98\xe6\x88\x90\xe7\xbb\xa9\xe5\x80\xbc</td><td>\xe8\xaf\xbe\xe7\xa8\x8b\xe5\xbd\x92\xe5\xb1\x9e</td>\r\n\t</tr><tr>\r\n\t\t<td>08110050</td><td>\xe6\xa6\x82\xe7\x8e\x87\xe8\xae\xba\xe4\xb8\x8e\xe6\x95\xb0\xe7\x90\x86\xe7\xbb\x9f\xe8\xae\xa1B</td><td>3.0</td><td>\xe5\x85\xac\xe5\x85\xb1\xe5\xbf\x85\xe4\xbf\xae\xe8\xaf\xbe</td><td>48</td><td>&nbsp;</td>\r\n\t</tr>\r\n</table>\r\n\t\t\t\t\t\t</fieldset>\r\n\t\t\t\t\t</span>\r\n\t\t\t\t\t<div id="tabHidden" class="footbox"><em class="footbox_con"><span class="pagination"></span><span class="footbutton"></span>\r\n\t\t\t\t\t\t\t<!-- \xe5\xba\x95\xe9\x83\xa8\xe6\x8c\x89\xe9\x92\xae\xe4\xbd\x8d\xe7\xbd\xae --></em></div>\r\n\t\t\t\t</div>\r\n\t\t\t</div>\r\n\t\t</form>\r\n\t</body>\r\n</HTML>\r\n'}
                #分析html
                try:
                        ct_result = ctAnalytics().score_do(ct_html['content'])
                except KeyError:
                        return json_err(9,"analy table error!")

                #返回
                return json.dumps(ct_result)

#直接获取课表(登陆准备-》登陆-》获取-》分析)
class login_table:
        def POST(self):
                #获取传入参数
                content = web.input()
                if not content.has_key('xh') or content.xh == "": #TODO 验证学号格式
                        return json_err(2,"学号不能为空！")
                if not content.has_key('pw') or content.pw == "":
                        return json_err(2,"密码不能为空！")

                if content.has_key('time_md5') and content.time_md5 != "":
                        zClass = all_client.get(content.time_md5, 0)
                        if zClass == 0:
                                return json_err(5,"time_md5错误或超时，请访问pre或login接口获取！")

                        if content.has_key('cCode'):
                                verify_code = content.cCode
                        else:
                                verify_code = None

                        zClass.set_login_info(content.xh, content.pw,verify_code)
                        result = zClass.login()
                else:
                        if content.has_key('liren'):
                                is_liren = content.liren
                        else:
                                is_liren = 0

                        zClass = ZF(is_liren)
                        zClass.set_login_info(content.xh, content.pw)
                        result = zClass.login()

                #登录错误并返回
                if result['errcode'] != 0:
                        return json.dumps(result)

                #获取html
                ct_html = zClass.get_ctable()

                #获取错误并返回
                if ct_html.has_key('errcode'):
                        return json.dumps(ct_html)

                #分析html
                ct_result = ctAnalytics().table_do(ct_html['content'])

                return json.dumps(ct_result)


class login_info:
        def POST(self):
                #获取参数
                content = web.input()
                if not content.has_key('xh') or content.xh == "": #TODO 验证学号格式
                        return json_err(2,"学号不能为空！")
                if not content.has_key('pw') or content.pw == "":
                        return json_err(2,"密码不能为空！")

                if content.has_key('time_md5') and content.time_md5 != "":
                        zClass = all_client.get(content.time_md5, 0)
                        if zClass == 0:
                                return json_err(5,"time_md5错误或超时，请访问pre或login接口获取！")

                        if content.has_key('cCode'):
                                verify_code = content.cCode
                        else:
                                verify_code = None

                        zClass.set_login_info(content.xh, content.pw,verify_code)
                        result = zClass.login()
                else:
                        if content.has_key('liren'):
                                is_liren = 1
                        else:
                                is_liren = 0

                        zClass = ZF(is_liren)
                        zClass.set_login_info(content.xh, content.pw)
                        result = zClass.login()

                #登录错误并返回
                if result['errcode'] != 0:
                        return json.dumps(result)

                #获取html
                ct_html = zClass.get_cbase_info()
                zClass.get_cinfo()
                zClass.get_cphoto()

                ct_html_detail = ct_html['content']

                #temp_re = re.compile(r'：(.*?)同学')
                #temp_re = re.compile(r'同学')
                #temp_re = re.compile("同学")
                all_result = ct_html_detail.find("同学")

                if all_result == -1:
                        return json_err(12,"未能找到相关的用户信息")
                target_name = all_result
                target_name = target_name - 0

                all_result2 = ct_html_detail.find("<span id=\"xhxm\">")
                target_name2 = all_result2
                target_name2 = target_name2 + 16


                real_name = ct_html_detail[target_name2:target_name]
                return json.dumps({"name":real_name})

